0
Dies wird nicht kompiliert. Ich bekomme eine UnfinishedStubbingException
. Ich habe die Mockito API und andere Fragen auf dieser Seite gelesen und ich denke, dass meine Syntax nicht falsch sein sollte, aber es scheitert an doAnswer(new Answer() {
, also ich denke, es muss falsch sein, aber ich weiß nicht wo. Vielen Dank.Mockito Java doAnswer
doAnswer(new Answer() {
@Override
public Object answer(InvocationOnMock invocation) throws Throwable {
Object[] args = invocation.getArguments();
((CrestronNioSocketHandler.NioEventReceiver) args[0]).onDataReceived(new byte[wantedNumber]);
return null;
}
}).when(mockedChannel.read(any(ByteBuffer.class)));
Wenn Sie eine Ausnahme erhalten, dann haben Sie sie ausgeführt. Und wenn Sie es ausgeführt haben, dann kompiliert es. –