Sta*_*343 13 android unit-testing mockito dexmaker
所以我有一个Database类,它有一个扩展SQLOpenHelper的依赖项,我正在测试使用Android检测测试和Mockito来模拟依赖项.我们注意到Mockito实际上并没有Mockito.mock(class)在实际代码运行时嘲笑实现,并且正如我们所期望的那样抛出空指针异常.在API 19设备上,测试按预期运行,并且模拟正常工作.
有没有人有任何建议或事情要尝试?我尝试过具有类似结果的真实设备和模拟器.这可能是一个Mockito问题,还是一个dex-maker问题?我在搜索时没有找到任何信息.
经过一些更多的测试,我用Mockito模拟的任何类实际上只是使用了实现.这是我的依赖项
androidTestCompile 'org.mockito:mockito-core:1.10.19'
androidTestCompile 'com.google.dexmaker:dexmaker-mockito:1.2'
Run Code Online (Sandbox Code Playgroud)
注意:如果这有任何区别,这也在库模块中.
| 归档时间: |
|
| 查看次数: |
234 次 |
| 最近记录: |