Вы можете использовать Ant для запуска ваших тестов с помощью одной команды с задачей junit
ant. Вот пример того, как его использовать:
<target name="runtests" depends="clean,compiletests">
<junit printsummary="yes" haltonfailure="no">
<classpath>
<path refid="test.classpath" />
<pathelement location="${test.classes}"/>
</classpath>
<formatter type="xml"/>
<batchtest fork="yes" todir="${test.reports}">
<fileset dir="${test.src}">
<include name="**/*Test*.java"/>
</fileset>
</batchtest>
</junit>
</target>
Эта цель использует batchtest
, которая является частью задачи junit ant. Он устанавливает ваш путь к классу теста, поэтому все ваши тесты, которые содержат шаблон Test .java в своем имени класса, будут включены. Ознакомьтесь с документацией JUnit Task .