@RunWith(PowerMockRunner.class)
@PrepareForTest(Calculator.class)
public class CalculatorTest {
}
@Test
public void testAdd() {
PowerMockito.mockStatic(Calculator.class);
Mockito.when(Calculator.add(2, 3)).thenReturn(5);
int result = Calculator.add(2, 3);
assertEquals(5, result);
}
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-core</artifactId>
<version>2.0.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>2.0.7</version>
<scope>test</scope>
</dependency>