测试名称:simpeltest.java
位置:com.prog.simpletest
import org.junit.test
public class simpletest
{
@Test
public void check()
{
assert(true);
}
}
build.xml
如何设置此人(build.xml)来运行测试?
最佳答案
您需要正确设置ant构建。有一个build.properties
文件来声明公用文件夹,然后在您的ant文件中执行类似的操作。
<target name="test.java" depends="build.java.src, build.java.test">
<mkdir dir="${java.test.reports.path}" />
<junit haltonfailure="no" printsummary="true">
<classpath>
<path refid="test.run.classpath" />
<pathelement location = "${java.src.build.path}" />
</classpath>
<!-- add to see errors on console while running junit tests.
<formatter type="brief" usefile="false" />
-->
<formatter type="xml"/>
<batchtest fork="yes" todir="${java.test.reports.path}">
<fileset dir="${java.test.build.path}/">
<include name="**/*Test*.class"/>
<exclude name="**/*$*.class"/>
</fileset>
</batchtest>
</junit>
</target>
关于java - 如何在ant build.xml中设置junit测试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7981822/