从标题我已经提出这个问题看起来非常明显......但它不是(对我来说无论如何)
我有两个非常简单的问题。当您运行junit测试时,您必须指定名称,即
<junit>
<test name="my.single.test"/>
</junit>
它是否与src文件夹的路径匹配(因此是java类)?
有没有办法从jar运行Junit? 例如,我将所有测试导出到jar中,我希望能够在junit任务中运行这些测试。我知道你可以使用&lt; batchtest&gt; 和&lt; fileset&gt; (合并),但我认为它仅适用于.java文件,不是吗?
答案 0 :(得分:3)
您只需指定正确的类路径即可。查看示例 http://ideoplex.com/id/25/ant-and-junit
答案 1 :(得分:3)
<junit>
<classpath>
<fileset dir="yourLibDir">
<include name="**/your.jar"/><!--my.single.test in your.jar-->
</fileset>
</classpath>
<test name="my.single.test"/>
</junit>