我有以下类(class):
object CharacterDAO : GenericDAO<Character>(Character::class.java, "id") {
}
我想使用Mockito / PowerMockito进行模拟。有什么建议么?
最佳答案
没有使用Mockito / PowerMockito,但是有一个名为Mockk的新库可以让您完全做到这一点:
从文档中:
object MockObj {
fun add(a: Int, b: Int) = a + b
}
objectMockk(MockObj).use {
assertEquals(3, MockObj.add(1, 2))
every { MockObj.add(1, 2) } returns 55
assertEquals(55, MockObj.add(1, 2))
}