Zwei Aufrufe derselben Methode mit einem anderen Methodenaufruf zwischenzeitlich, wenn die Reihenfolge wichtig ist, in Mockito überprüfen

8

Ich dachte, das würde funktionieren:

%Vor%

... aber Mockito sagt undesired invocation of mock.method1(). Wanted 1 time, but was 2 times. Ich habe meinen Code folgendermaßen geändert:

%Vor%

Es sollte funktionieren, aber jetzt teste ich nicht, was ich testen wollte. Könnte jemand bitte darauf hinweisen, was ich falsch mache oder ob Mockito für diese Art von Test zu begrenzt ist?

    
Fredrik Israelsson 10.01.2014, 10:39
quelle

2 Antworten

4

Es hat dies mit Mockito 1.9.5 getestet und es funktioniert:

%Vor%

Wenn Sie also nichts falsch machen, sollte Ihr Code funktionieren. Welche Mockito-Version verwendest du?

    
SpaceTrucker 10.01.2014, 11:23
quelle
1

Es funktioniert. Ihr Code ruft Methode1 zuerst zweimal und dann Methode2 auf.

    
fatih 10.01.2014 11:18
quelle

Tags und Links