1
我有以下類:如何使用Mockito/PowerMockito模擬Kotlin的對象?
object CharacterDAO : GenericDAO<Character>(Character::class.java, "id") {
}
,我想使用的Mockito/PowerMockito嘲笑。有什麼建議麼?
我有以下類:如何使用Mockito/PowerMockito模擬Kotlin的對象?
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))
}