1. Mockito vs. PowerMock 2. EasyMock vs. PowerMock 3. JUnit vs. PowerMock public class MyClass { public String getData() { return getInternalData(); } private String getInternalData() { return "Internal Data"; } } @RunWith(PowerMockRunner.class) public class MyClassTest { @Test public void testData() throws Exception { MyClass myClassMock = PowerMockito.spy(new MyClass()); PowerMockito.when(myClassMock, "getInternalData").thenReturn("Mocked Internal Data"); assertEquals("Mocked Internal Data", myClassMock.getData()); } }


上一篇:
下一篇:
切换中文