导包
org.mockito mockito-core 2.2.29 junit junit 4.12 test
示例
public class OrderServiceImplTest {
@InjectMocks
OrderServiceImpl orderService;
@Mock
private OrderMapper orderMapper;
@Before
public void setUp(){
MockitoAnnotations.initMocks(this);
}
@Test
public void testHello(){
Order order = new Order();
Mockito.when(orderMapper.getById()).thenReturn(order);
orderMapper = Mockito.mock(OrderMapper.class);
orderService.sayHello();
}
}
Void 方法mock
Mockito.doNothing().when(requestContext).methodA(String.class);
参考:
Powermockito之static方法的Mock和Spy_静静的码农的博客-CSDN博客_powermockito spy