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