我有一个
data class A(){
fun c(){}
}
。
我需要为测试创建一个虚假的实现,但是它说该类必须是开放的。 open修饰符与数据类不兼容。有什么办法吗?
答案 0 :(得分:1)
要模拟最终课程,请更新模拟
testCompile 'org.mockito:mockito-core:2.8.9'
然后在资源文件夹中添加一个名为嘲笑扩展名的文件夹,其中包括一个名为org.mockito.plugins.MockMaker
的文本文件。在其中添加
mock-maker-inline
那应该可以解决您的问题