我正在使用TestDriven.NET VS加载项运行测试,并且我正在测试的类库使用TraceSource进行检测。我怎样才能让该TraceSource的输出显示在Visual Studio的Output窗口中? DefaultTraceListener似乎没有正常工作。我是否需要手动添加一个ConsoleListener或者其他什么东西(男孩,这对每个类的一个TraceSource来说会很乏味......)?TestDriven.NET AppDomain中的TraceSource
1
A
回答
3
MSDN文档状态:
甲DefaultTraceListener发出写和 的WriteLine消息到 OutputDebugString的并向 Debugger.Log方法。在Visual Studio中, 这会导致调试消息到 出现在输出窗口中。失败并且 失败断言消息也会发送到 OutputDebugString Windows API和 Debugger.Log方法,还有 会导致显示消息框。 此行为是调试的默认行为 和跟踪消息,因为 DefaultTraceListener自动为 包含在每一个听众的收集 并且是唯一的监听器自动 包括在内。 (重点煤矿)
我没有使用过TestDrivent.NET所以我不知道为什么跟踪输出未在输出窗口出现,但您可能能够使用DbgView来查看因为它收集由OutputDebugString写入的输出。
相关问题
- 1. ASP.Net - 与TraceSource
- 2. Common.Logging for TraceSource
- 3. 和TestDriven.Net
- 4. 在AppDomain中创建与AppDomain相同的新AppDomain调用方法
- 5. Gallio Icarus与Testdriven.net
- 6. TestDriven.net NCover问题
- 7. Sandboxed AppDomain中的SecurityException
- 8. TestDriven.Net 3.0没有TestDriven.NET.Solution?
- 9. Testdriven.Net和NUnit异常
- 10. NUnit,TestDriven.NET,WatiN和Specflow
- 11. NUnit/Testdriven.Net冲突的结果
- 12. 在多线程环境中使用TraceSource
- 13. AppDomain语法中的Ironpython ScriptEngine
- 14. 替换Net Core中的AppDomain
- 15. AppDomain中的静态字段
- 16. 使用的AppDomain
- 17. 使用的AppDomain
- 18. 运行XUnit.net TestDriven.net测试
- 19. 使用Trace和TraceSource之间的区别
- 20. 跨线程的TraceSource不起作用?
- 21. Gallio TestDriven.Net测试问题
- 22. TestDriven.Net找不到测试
- 23. AppDomain中创建.NET中
- 24. dotTrace&TestDriven.NET:剖析测试
- 25. XUnit,RhinoMocks或TestDriven.Net问题
- 26. testdriven.net log4net控制台输出
- 27. IIS中是否需要AppDomain?
- 28. C#:AppDomain中ShadowCopyDirectories是空
- 29. 将app.config加载到AppDomain中
- 30. C#:AppDomain中UnhandledException错误
您是否立即在库中运行所有测试,还是只运行单个测试(功能)。如果前者比Testdriver.NET不显示除结果摘要以外的任何输出。 – 2008-10-08 07:30:20