我正在努力
HistoryServiceImpl
public Response getHistory(String cliendId, HttpServletRequest httpRequest){
//Logic which returns a response object
}
我正在尝试编写一个简单的测试
@InjectMocks
private HistoryServiceImpl historyService
@Mocks
private Response response;
在设置中我正在这样做
Mockito.when(historyService.getHistory(Mockito.anyString(), Mockito.any())).thenReturn(response);
在测试中我想做的就是调用服务并断言响应不为空
public void historytTest(){
Response resp= historyService.getHistory(Mockito.anyString(), Mockito.any());
assertNotNull(resp);
但是,我在设置时不断收到空指针异常。小贴士