[英]Running Junit task in Ant
從我提出的標題來看,這個問題似乎很明顯......但事實並非如此(無論如何對我來說)
我有兩個非常簡單的問題。 當您運行 junit 測試時,您必須指定名稱,即
<junit>
<test name="my.single.test"/>
</junit>
它是否與 src 文件夾的路徑匹配(因此 java 類)?
有沒有辦法從 jar 運行 Junit? 例如,我將所有測試導出到 jar 中,並且我希望能夠在 junit 任務中運行這些測試。 我知道您可以使用<batchtest>和<fileset> (組合),但我認為它僅適用於 .java 文件,不是嗎?
您只需要指定正確的類路徑。 請參閱示例http://ideoplex.com/id/25/ant-and-junit
<junit>
<classpath>
<fileset dir="yourLibDir">
<include name="**/your.jar"/><!--my.single.test in your.jar-->
</fileset>
</classpath>
<test name="my.single.test"/>
</junit>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.