Ory*_*orm 5 resharper nunit unit-testing nunit-3.0 resharper-10.0
我的设置如下:
\n由于腭化,NUnit 3 不再在测试运行器窗口中动态显示 Console.Write 输出(请参阅此文档页面)。当测试运行时想要查看输出(如本 NUnit 问题中所述)时,这会产生问题。解决方案(据我所知!)是引入 TestContext.Progress 以便能够动态写入测试输出窗口(在 NUnit 控制台中)。但是,我已经使用 ReSharper 尝试过此操作,但它根本没有显示(即使在测试运行完成后)。
\n总结一下:
\nReSharper 可以动态显示任何输出吗?为此目的应该使用哪种方法?
\n该类Console有一个SetOut方法可以让您将输出重定向到某个TextWriter. 您可以在测试夹具设置中使用它。
当我在类似的设置上使用 ReSharper 测试运行器时,这对我有用:
Console.SetOut(TestContext.Progress);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1263 次 |
| 最近记录: |