1
我正在編寫一些依賴於數據庫可用的測試用例,所以在@Before和@After之後,我打開並關閉會話(Hibernate)以及開始和結束事務。JUnit異常捕獲
現在在開發過程中,有時我會在測試用例中遇到異常,所以@After從不被調用,我無法清理(或回滾事務,這是我想要做的)。
我已經(簡要地)檢查了文檔,並找不到如何捕獲這些意外的異常,所以我可以回滾並讓其餘的測試正常工作。
任何指針?
我正在編寫一些依賴於數據庫可用的測試用例,所以在@Before和@After之後,我打開並關閉會話(Hibernate)以及開始和結束事務。JUnit異常捕獲
現在在開發過程中,有時我會在測試用例中遇到異常,所以@After從不被調用,我無法清理(或回滾事務,這是我想要做的)。
我已經(簡要地)檢查了文檔,並找不到如何捕獲這些意外的異常,所以我可以回滾並讓其餘的測試正常工作。
任何指針?
Duh ....超級類有一個@After,仍然試圖訪問會話.... – webclimber 2009-01-27 17:57:04