我有一個名爲myTest.java和一個.java文件的這裏面我有兩個測試方法(在創建這個順序)呼籲:「)testSubdevice(」我如何指定測試中的方法執行順序?
public void testGrabSubdevicedata(){
// do something and assert
}
public void testSubdevice(){
// do something again and assert
}
出於某種原因,執行的方法首先,所以必須有某種按字母順序排列的方法執行集。我如何關閉它,以便按照我放置的順序執行它?
編輯:
這是與Eclipse梓霓虹燈和Maven插件。
單元測試不應該有依賴關係或取決於訂單。這意味着這些單元測試是集成測試。最簡單的解決方法是使用TestNG,它可以定義測試之間的依賴關係...如果您需要它們... – khmarbaise
感謝您的建議,如果沒有訂購涉及,則更有意義。除非絕對必要,否則我一定會盡量避免這種做法。 – Belphegor