I have a method below:
public Response getAbcExample(Double a, Double b, Integer c, String d, RequestHeader requestHeader)
throws Exception {
Map<String, String> logMap = new HashMap<>();
Response response = new Response();
String jsonString = _getAB_Exampe(a, b, c, requestHeader);
}
My mockito method is below
@Test
public void getabc_Example_Success() throws IOException{
Response response=new Response();
RequestHeader requestHeaders=new RequestHeader();
response.setMessage("Success");
response.setStatusCode("200");
when(abc.getabc_Example_Success(anyDouble(),anyDouble(),anyInt(),anyString(),requestHeaders)).thenReturn(response);
Mockito.verify(abc,Mockito.times(1)).getabcExable(Mockito.any(Double.class),Mockito.any(Double.class),Mockito.any(Integer.class),Mockito.eq(""),Mockito.any(RequestHeader.class));
}
but am getting:
org.mockito.exceptions.misusing.InvalidUseOfMatchersException.
whether my code is correct to test the actual method or i need to change?. I want cover the test cased all the lines.