我在我的应用程序中使用了大量的跟踪功能。我有跟踪选项设置为包含TraceOptions.DateTime在代码中通过app.config。
但是当我通过Resharper或Teamcity运行单元测试时,我没有看到DateTime。
如何为Resharper或TeamCity NUnit测试跑步者设置TraceOutputOptions?
答案 0 :(得分:0)
找到这个基于代码的解决方案:
[SetUpFixture]
public class AssemblySetup
{
[SetUp]
public void Setup()
{
foreach (var listener in Trace.Listeners.Cast<TraceListener>())
{
listener.TraceOutputOptions = listener.TraceOutputOptions | TraceOptions.DateTime;
}
}
}