Mockito似乎得到越来越多的PowerMockito的功能。
当我更新到
junitVersion = "4.13.2"
mockitoVersion = "4.2.0"
hamcrestVersion = "2.2"
powermockVersion = "2.0.9"测试失败了。
所以我想摆脱PowerMokito。
我该如何替换
PowerMockito.verifyStatic(ApiLoggerResolver.class);我只是在写
Mockito.verify(ApiLoggerResolver.class);还是我必须做一个
MockedStatic<ApiLoggerResolver> apiLoggerResolverMockedStatic = Mockito.mockStatic(ApiLoggerResolver.class);
Mockito.verify(apiLoggerResolverMockedStatic);发布于 2021-12-31 14:25:27
这在我需要的Android系统上是行不通的,是什么引发了这个问题。
Mockito's inline mock maker supports static mocks based on the Instrumentation API.
You can simply enable this mock mode, by placing the 'mockito-inline' artifact where you are currently using 'mockito-core'.
Note that Mockito's inline mock maker is not supported on Android.我正在使用mockito内核,但似乎mockito内联在Android上不起作用。也许下一个版本将支持Android?!
https://stackoverflow.com/questions/70541676
复制相似问题