MSTest 中单元测试的自定义消息



有没有办法自定义或以其他方式将自定义内容添加到输出窗口? 例如,如果我有一个比较两个文本文件的测试用例并且它们不匹配,我是否可以以某种方式在输出窗口(错误消息通常出现的位置)中放置一个按钮,以在差异工具中打开文件的内容?

在我看来,应该有一种方法可以做到这一点,但我无法弄清楚......

没有内置的机制可以让你这样做。就像Schaliasos提到的那样,自定义插件将是要走的路线。

使用 System.Diagnostics.Trace.WriteLine("My Message");Console.WriteLine("My Message"); 对我来说效果很好。然后,如果需要,可以从测试资源管理器结果窗口查看输出。

这是此处提供的解决方案:https://stackoverflow.com/a/4589944/254215

最新更新