如何为Resharper或TeamCity Test Runners设置TraceOutputOptions

时间:2012-02-08 06:14:02

标签: .net resharper teamcity trace

我在我的应用程序中使用了大量的跟踪功能。我有跟踪选项设置为包含TraceOptions.DateTime在代码中通过app.config。

但是当我通过Resharper或Teamcity运行单元测试时,我没有看到DateTime。

如何为Resharper或TeamCity NUnit测试跑步者设置TraceOutputOptions?

1 个答案:

答案 0 :(得分:0)

找到这个基于代码的解决方案:

[SetUpFixture]
public class AssemblySetup
{
    [SetUp]
    public void Setup()
    {
        foreach (var listener in Trace.Listeners.Cast<TraceListener>())
        {
            listener.TraceOutputOptions = listener.TraceOutputOptions | TraceOptions.DateTime;
        }
    }
}