13 JUnit und Ant

Apache Ant war eines der ersten Build-Tools im Java-Umfeld und ist heutzutage immer noch in vielen Projekten im Einsatz. Es war auch das erste Build-Tool, in das eine Unterstützung für das Ausführen von JUnit-Tests eingebaut wurde, nämlich in Form des junit-Tasks, mit dem sowohl JUnit-3-Tests ausgeführt werden können als auch (seit Ant-Version 1.7.0) JUnit-4-Tests.

13.1 Die Ant-Tasks junit und junitreport

Der junit-Task bietet zahlreiche Optionen, die zum Glück alle gut im Ant Manual1 dokumentiert sind. Hier ein typisches <target>-Element zum Ausführen von JUnit-Tests in einer build.xml-Datei für Ant:

<target name="test" depends="compile.tests">    <delete dir="${build.dir}/testreports" />    <mkdir dir="${build.dir}/testreports" ...

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.