我正在使用NUnit 2.6并且有以下测试用例:
[Test]
public void TestCase()
{
....test case code....
// Success
Console.WriteLine("---------------->Test Passed<----------------");
}
执行测试用例后,结果将导出到xml文件(/xml=C:\TestResult.xml)。在生成的xml文件中,未保存控制台文本“ - &gt; Test Passed&lt; - ”。 有没有办法在xml文件中显示Console.WriteLines。
命令行:
"nunit-console-x86.exe" "Test.dll" /xml=C:\TestResult.xml /Domain=None /noshadow
答案 0 :(得分:0)
简单回答 - 如果你无法升级,也许不是一个快乐的答案。
NUnit V2根本不会保存您在XML结果中写入的输出。 NUnit 3添加了一个output
元素,其中包含每个测试所写的文本。