0
大家下午好,JUnit測試 - 是否需要調用JUnitCore.main()?
我在使用ant的應用程序上運行一些JUnit測試。在這樣做的過程中,我遵循分步驟的Spring-MVC教程中的說明。 [*]
指令在運行測試時從不會提到對org.junit.runner.JUnitCore.main()的調用。我的問題是,如果通過命令行ant(而不是IDE)運行測試,是否有必要調用org.junit.runner.JUnitCore.main來運行測試?或者,螞蟻是否足夠聰明,可以在TestCase子類中找到所有方法,並在沒有顯式調用JUnitCore.main()的情況下運行所有方法?
[*] http://static.springsource.org/docs/Spring-MVC-step-by-step/part3.html
感謝,
KTM
那麼它是否按照它出現在類中的順序運行該類中的每個方法?我問這是因爲本教程給出了一個名爲setUp的方法,它初始化一個對象,這是該類中的第一個方法。以下是執行測試的方法。如果我要切換這兩種方法的順序,它會不起作用嗎?我正要爲自己弄清楚這一點,但我只想確認方法的順序確實很重要。 – ktm5124 2011-02-10 20:22:22