标签: junit
我们正在使用外部包,它提供接口以获取我们进行Web服务调用的服务实例。
API类似于ClientServiceInterface.getService(location);
其中getService是静态方法。我想嘲笑这个,我怎么能这样做。
答案 0 :(得分:0)
你需要一个能够进行字节码操作的模拟框架,因为静态方法不可模仿而不诉诸于此。
请查看Powermock,特别是Mocking Static Methods上的部分。