Als «mockito» getaggte Fragen

218
Wie man eine Abschlussklasse mit Mockito verspottet

Ich habe eine Abschlussklasse, so etwas wie: public final class RainOnTrees{ public void startRain(){ // some code here } } Ich benutze diese Klasse in einer anderen Klasse wie dieser: public class Seasons{ RainOnTrees rain = new RainOnTrees(); public void findSeasonAndRain(){...

201
Wann soll Mockito.verify () verwendet werden?

Ich schreibe jUnit-Testfälle für 3 Zwecke: Um sicherzustellen, dass mein Code alle erforderlichen Funktionen erfüllt, unter allen (oder den meisten) Eingabekombinationen / -werten. Um sicherzustellen, dass ich die Implementierung ändern kann, und mich auf JUnit-Testfälle zu verlassen, um mir...

173
werfen geprüft Ausnahmen von Verspottungen mit Mockito

Ich versuche, eines meiner verspotteten Objekte eine markierte Ausnahme auslösen zu lassen, wenn eine bestimmte Methode aufgerufen wird. Ich versuche Folgendes. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class);...

161
Wie verwende ich ArgumentCaptor zum Stubben?

In Mockito- Dokumentation und Javadocs heißt es Es wird empfohlen, ArgumentCaptor zur Überprüfung, jedoch nicht zum Stubbing zu verwenden. Ich verstehe jedoch nicht, wie ArgumentCaptor zum Stubben verwendet werden kann. Kann jemand die obige Aussage erklären und zeigen, wie ArgumentCaptor zum...

153
Mockito passt zu jedem Klassenargument

Gibt es eine Möglichkeit, mit einem Klassenargument der folgenden Beispielroutine übereinzustimmen? class A { public B method(Class<? extends A> a) {} } Wie kann ich immer eine zurückgeben, new B()unabhängig davon, an welche Klasse übergeben wird method? Der folgende Versuch funktioniert nur...

150
Unvollendete Stubbing in Mockito entdeckt

Beim Ausführen der Tests wird folgende Ausnahme angezeigt. Ich benutze Mockito zum Verspotten. Die von der Mockito-Bibliothek erwähnten Hinweise helfen nicht weiter. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at

141
Beispiel für Mockitos argumentCaptor

Kann mir bitte jemand ein Beispiel geben, das zeigt, wie die org.mockito.ArgumentCaptorKlasse verwendet wird und wie sie sich von einfachen Matchern unterscheidet , die mit Mockito versehen sind. Ich habe die bereitgestellten Mockito-Dokumente gelesen, aber diese veranschaulichen es nicht klar,...