Spock框架Mock静态资源经验汇总
前面讲了Spock框架Mock对象、方法经验总结,今天分享一下Spock框架中Mock静态资源的实践经验汇总。分成静态资源和混合场景。
静态资源
静态变量
这个使用场景很少,如果需要Mock,直接把Mock的对象赋值给静态资源即可。所以这个场景pass。
静态方法
Mock静态方法我们使用PowerMock结合Mockito的方案,首先在测试类增加如下注解:
@RunWith(PowerMockRunner.class)
@PowerMockRunnerDelegate(Sputnik.clas...