问题描述
我正在尝试使用 Scalamock v4.4.0
来模拟这个 Scala 类:
import com.twitter.util.closable
class SimpleKafkaProducer[K,V](val kafkaProducer: KafkaProducer[K,V],val topic: String) extends Closable {...}
在我的测试中,我有:
val userCreatedEventPublisher: SimpleKafkaProducer[Long,UserEvent] = mock[SimpleKafkaProducer[Long,UserEvent]]
我在编译时得到的错误如下:
[error] found : org.apache.kafka.clients.producer.KafkaProducer[K,V]
[error] required: org.apache.kafka.clients.producer.KafkaProducer[Long,event.UserEvent]
[error] val userCreatedEventPublisher = mock[SimpleKafkaProducer[Long,UserEvent]]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)