14 JUnit und Maven
Neben den Phasen compile und test-compile, in denen der Produktionscode bzw. der Testcode kompiliert wird, gehört zum Standard-Build-Lifecycle1 von Maven auch die Phase test, die zum Ausführen aller Unit-Tests gedacht ist, bevor in der Phase package das Maven-Artefakt für das aktuelle Projekt erstellt wird (beispielsweise eine Jar-Datei für ein normales Java-Projekt).
Maven sieht sogar noch eine zweite Testphase vor: Auf die Phase package folgen nämlich noch die Phasen pre-integration-test, integration-test und post-integration-test. Die erste dieser drei Phasen ist dafür gedacht, das gebaute Artefakt in eine Testumgebung zu deployen. In der Phase integration-test können dann Integrationstests ausgeführt werden. Die letzte ...
Get JUnit-Profiwissen now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.