0
A
回答
0
如果我正確理解你的問題,我認爲你可以使用try-catch語句來捕獲異常,然後用它從那裏
2
異常對象不存儲,儘管可以從日誌中提取堆棧跟蹤等(請參閱https://github.com/Gallio/Gallio-VS2011-Integration/blob/master/MbUnitAdapter/MbUnitAdapter/StackTraceHunter.cs)。
可能是做的最好的事情是子類TestAttribute:
public class InspectExceptionAttribute : TestAttribute
{
protected override void Execute(PatternTestInstanceState state)
{
try
{
base.Execute(state);
}
catch (Exception e)
{
// do something with e
}
}
}
public class InspectExceptionTests
{
[InspectException]
public void With_interceptor()
{
throw new NotImplementedException();
}
[Test]
public void Without_interceptor()
{
throw new NotImplementedException();
}
}
相關問題
- 1. AssemblyCleanup()測試失敗/異常
- 2. 測試異常失敗
- 3. 異常會導致ModelBinding失敗
- 4. attr_accessor導致Rspec的測試失敗
- 5. 更新的AssemblyVersion導致測試失敗
- 6. 角NG-FitText.js噶導致測試失敗
- 7. MUnit測試導致maven構建失敗
- 8. ChaiJS:不能導致測試失敗
- 9. 搖籃測試失敗,NullPointerException異常
- 10. 測試運行失敗:由於'android.os.NetworkOnMainThreadException'導致測試運行失敗
- 11. Microft Visual Studio測試導致測試失敗
- 12. 單元測試 - 相對路徑導致測試失敗?
- 13. 使用JUnit測試異常。即使發生異常,測試也會失敗
- 14. 如何檢測Selenium html測試中的測試失敗?
- 15. 調試導致異常?
- 16. 如何獲得JUnit測試(由Ant腳本驅動)來轉儲導致失敗的異常堆棧?
- 17. 如何導致Xcode單元測試失敗並且在未捕獲異常的情況下不會崩潰?
- 18. 導致所有導軌測試失敗的Authlogic
- 19. 導出gtest函數導致失敗的測試通過
- 20. 僅從行家測試相關捐資失敗,異常是java.lang.UnsupportedOperationException
- 21. 導軌測試失敗
- 22. 由於未解決的承諾導致Jest失敗的異步測試
- 23. 測試運行失敗:由於'進程崩潰'導致測試運行失敗。當測試多個Android活動
- 24. MediaWiki導入失敗:類型「DBUnexpectedError」的致命異常
- 25. 爲什麼使用Mbunit和Rhino模擬下列測試失敗?
- 26. MbUnit - 在TestFixtureTearDown中獲取測試失敗/成功結果
- 27. 什麼導致Memcache操作失敗,放棄異常?
- 28. Spring的事務中導致彈簧MVC集成測試失敗
- 29. 導致測試用例失敗的CustomWritable對象
- 30. 導致測試失敗配置錯誤Rails的模型關聯
然後,我將不得不爲此在每個測試這正是我想避免 – 2012-03-12 05:33:33