我正在使用TestNG最新版本和PowerMock最新版本进行单元测试。
我想嘲笑那个班级。
public class TestPowerMock{
public static void testMockMethod(){
System.out.println("Test Method");
}
}
我为此写了一个测试用例
@PrepareForTest(TestPowerMock.class)
public class MockClassTestCase extends PowerMockTestCase {
@Test
public void testMockMethod() throws Exception {
PowerMockito.mockStatic(TestPowerMock.class);
PowerMockito.doNothing().when(TestPowerMock.class, "testMockMethod");
TestPowerMock.testMockMethod();
PowerMockito.verifyStatic(times(1));
}
}
我的测试用例成功运行。但是在生成jacocoReport时显示为0%。
帮帮我。