Kursinhalt
Java JUnit Bibliothek. Arten von Tests
Java JUnit Bibliothek. Arten von Tests
Einrichtung
Importieren der Maven-Abhängigkeit
Um Unit-Tests zu schreiben, verwenden wir das JUnit-Framework. Da es sich um ein Framework handelt, können wir es nicht einfach so verwenden. Wir müssen JUnit importieren, genau wie jede andere Bibliothek.
Dazu müssen Sie IntelliJ IDEA öffnen und die Datei pom.xml
finden, in der alle Einstellungen und Bibliotheken für Ihr Projekt gespeichert sind. Diese Datei sollte ungefähr so aussehen:
Sobald Sie diese Datei gefunden haben, müssen Sie das JUnit importieren. Dazu können Sie entweder dem Link folgen oder einfach in Ihrem Browser nach "JUnit maven dependency" suchen. Ihnen wird der erste Link angezeigt, von dem Sie diesen Text kopieren sollten:
example
<!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency>
Hinweis
Anstatt nur den oben bereitgestellten Code zu kopieren, ist es besser, dem Link zu folgen und die aktuelle und aktualisierte Version des JUnit-Frameworks zu kopieren. Die Verwendung einer veralteten Version kann dazu führen, dass einige Annotationen oder Operationen dieses Frameworks nicht mehr funktionieren.
Als Nächstes müssen Sie den Abhängigkeitsabschnitt angeben und den kopierten Text dort einfügen. Danach sollten Sie Maven aktualisieren, indem Sie auf die entsprechende Schaltfläche klicken, wie im Video gezeigt:
Testen
Großartig, jetzt ist das Framework in unser Projekt importiert, und wir sind bereit, es zu verwenden. Um sicherzustellen, dass JUnit korrekt funktioniert, lassen Sie uns eine einfache Methode schreiben und sie dann testen:
Nun werde ich mehrere Unit-Tests schreiben und ausführen, um zu überprüfen, ob das Framework funktioniert. Sie können diesen Code in das test/java
-Verzeichnis kopieren und einfügen und lokal ausführen, um zu überprüfen, ob Sie alles korrekt installiert haben:
Großartig, wenn Sie das gleiche Ergebnis erzielt haben, haben Sie erfolgreich die JUnit-Framework-Abhängigkeit zu Ihrem Projekt hinzugefügt. Als nächstes lernen Sie, wie man solche Unit-Tests für Ihre Methoden schreibt und in der Lage ist, Ihre Aufgaben zu testen und Ihre Programme mit Tests abzudecken.
Danke für Ihr Feedback!