2011-11-25 76 views
0

在查找測試方法名稱時是否可以告訴JUnit 3使用附加方法名稱前綴?在junit中指定測試套件的測試方法名稱前綴3

目標是讓本地運行的附加測試不應在持續集成服務器上運行。 CI服務器不使用測試套件,它查找名稱以「Test」結尾的所有類,並執行以「test」開頭的所有方法。

目標是能夠本地運行不僅由集成服務器運行的測試,還測試哪些方法名稱以例如「nocitest」或類似的東西開始。

我不介意必須在本地組織測試到測試套件中,因爲CI只是忽略了它們。

回答

2

不,沒有辦法指定它,它在JUnit中是硬編碼的。

你最好的選擇是將兩組測試分成兩組,分別叫做XxxTest和XxxUnit或類似的東西。然後在您的CI服務器中,您可以指定* Test類。