@RunWith(PowerMockRunner.class)
@PrepareForTest(A.class)
public class Test {
private B b = new B();
@Test(expected = IllegalStateException.class)
public void testIOException() throws Exception {
PowerMockito.mockStatic(A.class);
PowerMockito.when(A.method()).thenThrow(new IOException());
b.service();
}
}
单元测试--MOCK静态方法
最新推荐文章于 2024-08-08 14:03:20 发布