0
執行我使用JUnit如何確保一個TestClass中被陸續
- TestClass1
- TestClass2
兩個測試類寫的。如果我們需要確保TestClass2只TestClass1後運行在執行中。我們如何實現這一目標?
執行我使用JUnit如何確保一個TestClass中被陸續
兩個測試類寫的。如果我們需要確保TestClass2只TestClass1後運行在執行中。我們如何實現這一目標?
您可以使用Junit測試套件來實現此目的。當您指定要在測試套件中執行的類的列表時,您正在定義一個數組,並且這些測試類將按順序執行,除非您正在執行並行執行。
請注意,JUnit不保證在一個類中執行測試的順序。
爲什麼?測試應該是獨立的。 –
通常我會建議你不要這樣做依賴。如果兩個測試相互依賴,我認爲一個更好的解決方案是用兩個測試的標準來進行1次測試。 – Vegard
你應該在這裏找到了答案: http://stackoverflow.com/questions/9528581/specifying-order-of-execution-in-junit-test-case –