下面的例子都借鉴于:PowerMock框架讲解及使用
普通的mock就等于Mokito的用法一样。
来看看下面这个类:
class PowerMockClass {
public fun isFileExists(file: File): Boolean {
return file.exists()
}
}
建立测试类:
class PowerMockClassTest {
@Test
fun isFileExists() {
// Mock 一个 File对象
val file = PowerMockit
《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
o.mock(File::class.java)
// 创建当前类
val powerMockitoClass = PowerMockClass()
// 当Mock对象被调用了 ex