Beliebtes Unit-Testing-Framework für Java und Scala. Die neueste Version, JUnit 4, unterstützt Rich-Annotation-basierte und parametrisierte Tests. Erwägen Sie die Verwendung in Verbindung mit dem Java- oder Scala-Tag, um Ihren Anwendungsfall anzugeben.
Ich habe eine Pause Spring Boot REST API, die ich testen möchte. Ich kann die Tests manuell in Eclipse ausführen (ohne maven und indem ich die Anwendung als JUnit-Test ausführe) und es läuft gut und zeigt die Ergebnisse an, aber mvn test "fun...
Die Behauptung, dass ein string in junit nicht leer ist, kann auf folgende Arten erfolgen:
%Vor%
Meine Frage ist : Gibt es eine bessere Möglichkeit, dies zu überprüfen - etwa so:
assertThat(string, is(not(empty())) ?
Auf meinem Ubuntu habe ich eine ausführbare Java-Datei mit einem Fehler über ein Paket ausgeführt, das ich nicht explizit in meinem Code verwendet habe. Was könnte die Lösung sein? Danke.
%Vor%
Meine Methode in der Service- und Testklasse:
%Vor%
Der Fehler, den ich bekomme, ist
%Vor%
Diese Ausnahme kann auftreten, wenn Matcher mit Rohwerten kombiniert werden:
%Vor%
Wenn Sie Matcher verwenden, müssen alle Argumente von Match...
Wie würden Sie Folgendes umgestalten, wenn die Produkte in beliebiger Reihenfolge zurückgegeben werden können?
%Vor%
Wenn es elegant mit Streams gemacht werden kann, dann bin ich offen für solche Vorschläge. Hamcrest Vorschläge sind ebenfa...
In meinem Komponententest muss ich eine Schnittstelle vortäuschen, die zwischen verschiedenen Methoden nextItem() und isEmpty() Methoden hat:
%Vor%
Meine Voraussetzung für den Mock ist, dass isEmpty() zunächst falsch zurückgeben sol...
Ich schreibe gerade eine Implementierung eines JDBC-Treibers ( ja, Sie haben das richtig gelesen ) in TDD-Manier, und während ich an dieser Stelle nur Klassen-Stubs beendet habe und nur ein paar kleinere Funktionen, Es ist mir gerade aufgefallen...