我在Team City上使用xUnit来执行我的测试。
我已经从MSBuild运行器切换到控制台,以便启用代码覆盖。
但是在两个结果之间我已经失去了#34;一些测试: 对于MSBuild运行器,将显示每个理论的每个InlineData,如下所示:
OK SiteContextGeneratorTests.site_context_pages_have_date_in_bag(fileName: "C:\TestSite\2014-01-01-ByFilename.md", useDefault: False) (Pretzel.Tests.dll:Pretzel.Tests.Templating.Context)
OK SiteContextGeneratorTests.site_context_pages_have_date_in_bag(fileName: "C:\TestSite\UsingDefault.md", useDefault: True) (Pretzel.Tests.dll:Pretzel.Tests.Templating.Context)
对于控制台(xunit.console.clr4.exe),同一测试的输出是:
OK (2 runs) SiteContextGeneratorTests. site_context_pages_have_date_in_bag (Pretzel.Tests.dll:Pretzel.Tests.Templating.Context)
有没有办法让MSBuild跑步者拥有与控制台相同的输出?