NUnit 输出未显示在保存的 XML 报告中

NUnit output not shown in saved XML report

我正在使用 NUnit 2.6 并且有以下测试用例:

[Test]
public void TestCase()
{
    ....test case code....

// Success
Console.WriteLine("---------------->Test Passed<----------------");
}

测试用例执行后,结果导出到XML文件(/xml=C:\TestResult.xml)。在生成的 XML 文件中,控制台文本“-->测试通过<--”未保存。有没有办法在 XML 文件中显示 Console.WriteLines?

命令行:

"nunit-console-x86.exe" "Test.dll" /xml=C:\TestResult.xml /Domain=None /noshadow

NUnit V2 根本不保存您在 XML 结果中写入的输出。 NUnit 3 添加了一个 output 元素,其中包含每个测试编写的文本。