如何在VS2010的Test-Result窗口中查看单元测试的输出?

cit*_*nas 4 c# unit-testing visual-studio-2010

我是单元测试的新手,我想看看测试的输出.

让我们假设我正在测试某些对象的存在:

List<MyObject> actual = target.GetMyObjects();
Assert.IsTrue(actual.Count > 0, String.Format("{0} objectes fetched", actual.Count));
Run Code Online (Sandbox Code Playgroud)

在VS2010的"测试结果"窗口中,我想看到"String.Format("{0} objectes fetched",actual.Count)"的结果.
那可能吗?

cit*_*nas 6

找到它:
我将列添加Output(StdOut)到"测试结果"窗口.

我将测试方法的结尾更改为:

bool success = actual.Count > 0;
Assert.IsTrue(success, "No models in the database");
if (success) 
{
   Console.Write(String.Format("{0} models fetched", actual.Count));
}
Run Code Online (Sandbox Code Playgroud)