1
我需要在JUnit中以不同方式處理失敗並通過的測試。但JUnit RunListener
只有testFinished()
,無論測試是否失敗都會調用,而testFailed()
僅在失敗測試中調用。是否可以從RunListener.testFinished在JUnit中獲取測試狀態?
有沒有辦法從RunListener.testFinished()
找出測試結果(fail \ pass)?
此外,我正在研究另一個JUnit類 - TestWatcher
。它有succeeded()
方法。但我不想使用它,因爲我還需要在所有測試完成時執行一些操作(testRunFinished()
in RunListener
)