Als «junit» 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(){...

214
JUnit 5: Wie wird eine Ausnahme ausgelöst?

Gibt es eine bessere Möglichkeit zu behaupten, dass eine Methode in JUnit 5 eine Ausnahme auslöst? Derzeit muss ich eine @Rule verwenden, um zu überprüfen, ob mein Test eine Ausnahme auslöst. Dies funktioniert jedoch nicht in den Fällen, in denen ich erwarte, dass mehrere Methoden Ausnahmen in...

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...

199
Ist die assertEquals-Methode von Java zuverlässig?

Ich weiß, dass ==es beim Vergleich von zwei Probleme gibt Strings. Es scheint, dass dies String.equals()ein besserer Ansatz ist. Nun, ich mache JUnit-Tests und meine Neigung ist es, sie zu verwenden assertEquals(str1, str2). Ist dies eine zuverlässige Methode, um zu behaupten, dass zwei Strings...

195
Wie funktioniert Junit @Rule?

Ich möchte Testfälle für einen Großteil des Codes schreiben. Ich möchte Details zur JUnit- @RuleAnmerkungsfunktion kennen, damit ich sie zum Schreiben von Testfällen verwenden kann. Bitte geben Sie einige gute Antworten oder Links an, die anhand eines einfachen Beispiels eine detaillierte...