@RunWith(PowerMockRunner.class)
public class TargetClassTest {
}
TargetClass mockTarget = PowerMockito.mock(TargetClass.class);
PowerMockito.when(mockTarget.method()).thenReturn("mocked result");
PowerMockito.mockStatic(TargetClass.class);
PowerMockito.when(TargetClass.staticMethod()).thenReturn("mocked result");
@Test
public void testMethod() {
assertEquals("mocked result", mockTarget.method());
assertEquals("mocked result", TargetClass.staticMethod());
}