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.