Я использую Mockito 3.1.0. < /p>
Я пытаюсь высмеивать свой метод с помощью этого синтаксиса: < /p>
when(mockedObject.myMethod(any(HttpServletRequest.class)).thenReturn(1);
< /code>
myMethod просто:
public Integer myMethod(HttpServletRequest request) {
return 0;
}
< /code>
In the method I'm testing it's simply called by:
int r = myObject.myMethod(request);
< /code>
But I'm getting:
org.mockito.exceptions.misusing.PotentialStubbingProblem:
Strict stubbing argument mismatch. Please check:
- this invocation of 'myMethod' method:
mockedObject.myMethod(null);
-> at somefile.java:160)
- has following stubbing(s) with different arguments:
1. mockedObject.myMethod(null);
-> at somefileTest.java:68)
Подробнее здесь: https://stackoverflow.com/questions/676 ... t-mismatch