2011-01-10 53 views
29

是否有蝕(太陽神)的方式來包裝/導出我的JUnit測試套件(或者甚至測試用例如果可能的話)爲可執行罐子?

我知道如何從項目運行的罐子帶有主類,但我茫然不知如何包括TestRunner
有沒有簡單的方法,或者我必須制定一個變通的主類,以某種方式調用TestRunner

細節會很好。如何導出(JUnit的)測試套件爲可執行的JAR

回答

34

你是正確的,是需要一個可執行的JAR一個main()方法。

很容易main方法添加到您的測試套件,雖然。

public static void main(String[] args) throws Exception {      
     JUnitCore.main(
     "com.stackoverflow.MyTestSuite");    
} 
+0

爽,一個能正常工作。謝謝你,珍妮 – kostja 2011-01-25 06:31:18