Resharper 测试输出在 Visual Studio“显示输出”中为空

问题描述 投票:0回答:1

在 Visual Studio 2022 中,添加一些单元测试,我可以配置每个单元测试的输出,它运行良好,正如您在两个图像 [红色] 中看到的那样。

此外,我在 XUnitTestFramework [蓝色] 中配置了 IMessageSink,并且在第一个图像中运行良好(使用 ms 单元测试执行),但所有完整输出均未显示在第二个图像中(使用 Resharper 执行) 2023.1单元测试)。

我是否缺少 VS 中的某些配置来使用 Resharper 查看测试输出?

unit-testing output resharper visual-studio-2022 xunit
1个回答
0
投票

R# 确实显示测试的控制台输出(即

Output.WriteLine
的结果)。您在 Visual Studio 窗口中看到的是 Visual Studio 测试运行程序的输出。 R# 使用自己的测试运行程序,请参阅此说明了解如何使 R# 测试运行程序打印
IMessageSink
的输出。

© www.soinside.com 2019 - 2024. All rights reserved.