Kurztipp: Debuggen einzelner Unittest mit Gradle auf der Konsole

Einen bestimmten Test ausführen

Der Task test kennt Filter. Mit diesen Filtern kann man die auszuführenden Tests einschränken.

./gradlew test --tests *Soup.isBlackEyedBeansSoup -ds

Sternchen sind als Platzhalter erlaubt. Der Punkt trennt Klassen von Methode(n). Auch hier sind Platzhalter erlaubt. In dem Beispiel oben wird die Methode isBlackEyedBeanSoup in allen Klassen die mit Soup enden aufgerufen.

Zusätzliche Informationen ausgeben

Die normale Ausgabe unterdrückt Informationen die die Fehleranalyse ermöglichen.

  • -d, –debug Log in debug mode (includes normal stacktrace).

  • -s, –stacktrace Print out the stacktrace for all exceptions.