我正在尝试在MS单元测试框架VS 2010中运行单元测试时记录一些信息。

我尝试了Trace.WriteLine,Console.WriteLine和Debug.WriteLine,但无法在输出窗口中看到输出。

知道怎么做吗?提前致谢

最佳答案

确保您的测试类包含以下内容:

private TestContext testContextInstance;

/// <summary>
/// Gets or sets the test context which provides
/// information about and functionality for the current test run.
/// </summary>
public TestContext TestContext
{
    get
    {
        return testContextInstance;
    }
    set
    {
        testContextInstance = value;
    }
}


然后,您可以致电:

this.testContextInstance.WriteLine("Hello World");

关于unit-testing - 如何在MS Unit Testing Framework VS 2010中输出日志,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4013921/

10-13 08:00