如何从数据类创建对象?科特林

时间:2019-08-21 17:39:02

标签: kotlin

我有一个

data class A(){ fun c(){} }

我需要为测试创建一个虚假的实现,但是它说该类必须是开放的。 open修饰符与数据类不兼容。有什么办法吗?

1 个答案:

答案 0 :(得分:1)

要模拟最终课程,请更新模拟

testCompile 'org.mockito:mockito-core:2.8.9' 然后在资源文件夹中添加一个名为嘲笑扩展名的文件夹,其中包括一个名为org.mockito.plugins.MockMaker的文本文件。在其中添加

mock-maker-inline

那应该可以解决您的问题