我正在使用Mockito和PowerMock来模拟类的静态方法。我在下面提供了一个例子:
PowerMock.mockStatic(SampleClass.class);
SampleClass.doNothing();
EasyMock.expectLastCall().once();
此代码模拟doNothing()方法一次。但是,我在同一个类中有其他静态void方法。如果有任何尝试然后调用它们,则抛出异常。
我有两个问题:
提前全部谢谢。
答案 0 :(得分:0)
如果您正在调用其他静态方法,那么您还必须为这些方法设置期望值(在您的示例中为步骤2和3)。
您能否提供代码示例。我不清楚你想要做什么。