2011-07-15 268 views
0

從標題,我已經把這個問題似乎很明顯......但它不是(我反正)運行JUnit任務螞蟻

我有2個很簡單的問題。當你運行JUnit測試,你必須指定名稱即

<junit> 
<test name="my.single.test"/> 
</junit> 

是否匹配對src文件夾(因此Java類)的路徑?

有沒有從jar中運行Junit的方法? 例如,我將所有測試導出到jar中,並且希望能夠在junit任務中運行這些測試。我知道你可以使用< batchtest><文件集>(合併),但我認爲它只適用於.java文件,不是嗎?

回答

3
<junit> 
    <classpath> 
     <fileset dir="yourLibDir"> 
      <include name="**/your.jar"/><!--my.single.test in your.jar--> 
     </fileset> 
    </classpath> 
    <test name="my.single.test"/> 
</junit>