<dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>2.0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.powermock</groupId> <artifactId>powermock-api-mockito2</artifactId> <version>2.0.9</version> <scope>test</scope> </dependency> @RunWith(PowerMockRunner.class) @PrepareForTest({ClassToBeMocked.class}) public class MyTestClass { } ClassToBeMocked mockObject = PowerMockito.mock(ClassToBeMocked.class); PowerMockito.when(mockObject.someMethod()).thenReturn("mocked value"); @Test public void myTest() { String result = myObject.myMethod(); PowerMockito.verify(mockObject).someMethod(); Assert.assertEquals("expected value", result); }


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