2
我已經編寫了某些不完全具有主要方法的代碼。但我想知道代碼是否有問題。基本上我可以在Eclipse中使用JUnit測試用例(我正在使用linux)。但是我處於一種情況,我必須在Windows中測試它,目前沒有Eclipse。所以我留下了選擇在cmd中執行它(如果可能的話)。什麼是cmd中的JUnit測試(Eclipse)等價物?CLI中的JUnit測試相當於
我已經編寫了某些不完全具有主要方法的代碼。但我想知道代碼是否有問題。基本上我可以在Eclipse中使用JUnit測試用例(我正在使用linux)。但是我處於一種情況,我必須在Windows中測試它,目前沒有Eclipse。所以我留下了選擇在cmd中執行它(如果可能的話)。什麼是cmd中的JUnit測試(Eclipse)等價物?CLI中的JUnit測試相當於
看看這個頁面: http://junit.sourceforge.net/doc/faq/faq.htm#running_4
要運行JUnit測試,你會需要以下elemements在 您的CLASSPATH:
如果試圖在NoClassDefFoundError, 中運行測試結果,那麼CLASSPATH中會丟失某些內容。
以Windows爲例:
set CLASSPATH=%JUNIT_HOME%\junit.jar;c:\myproject\classes;c:\myproject\lib\something.jar
調用亞軍:
java org.junit.runner.JUnitCore <test class name>
注:你** **肯定不希望這樣做在MS-DOS,除非你有一些那個操作系統的古老軟盤躺在附近。你的意思是命令外殼是**而不是** MS-DOS或DOS,即使它的命令行看起來非常相似。 –
可能的重複[如何從命令行運行Junit測試用例?](http://stackoverflow.com/questions/2235276/how-to-run-junit-testcases-from-command-line) –