【发布时间】:2015-10-02 17:19:47
【问题描述】:
我正在使用 XUnit,在 Visual Studio 测试资源管理器窗口和 Resharper 单元测试运行器窗口中,我不再看到显示 WriteLine 命令内容的“输出”超链接。
IDE 中是否有需要更改的设置?
【问题讨论】:
-
Windows 测试资源管理器?
标签: visual-studio visual-studio-2013 resharper xunit.net
我正在使用 XUnit,在 Visual Studio 测试资源管理器窗口和 Resharper 单元测试运行器窗口中,我不再看到显示 WriteLine 命令内容的“输出”超链接。
IDE 中是否有需要更改的设置?
【问题讨论】:
标签: visual-studio visual-studio-2013 resharper xunit.net
这是 xunit2 中的一个变化。它不再捕获来自Console.WriteLine 等的输出。这是因为它现在在多个线程中并行运行测试,并且无法知道输出来自哪个测试。仍然可以捕获输出,但您需要使用 xunit 的ITestOutputHelper 才能这样做。有关详细信息,请参阅xunit docs。
【讨论】: