我最近开始在Android上测试,并一直在玩Robolectric和Mockito。我可以使用Robolectric来模拟活动的生命周期。有没有办法模拟一个util类来返回一个被模拟的对象(最好是与真实对象类型相同的对象)?同时使用Robolectric来控制活动生命周期。returning my own mock obj {
当我在Mockito中使用Robolectric时,我遇到了一个奇怪的ClassCastException。当我不使用Robolectric runner运行相同的测试时,一切都很好,没有抛出异常。(MockUtil.java:26) at org.mockito.Mockito.mock:108)
...
要用AndroidInstrumentalTest和PowerMock来嘲笑最终的类。在gradle中添加了libs: androidTestCompileorg.mockito.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:217)
at org.mockito.cglib.co