我想展示一些来自[TestMethod]方法的信息。
通常我们使用NUnit和一行Console.WriteLine
,它可以正常运行,并在'输出'窗口中看到它,但在这个项目中,我们必须使用嵌入在VS2010中的测试工具,并且Console.WriteLine
不会运行,因为我们无法看到任何东西。
我的目标是以这种方式在'输出'窗口中显示跟踪消息:
using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace Test1
{
[TestClass]
public class TestNum1
{
[TestMethod]
public void Constructors()
{
for (int b = 1; b < 99; b++) {
Console.WriteLine(b.ToString()); // <<<<<<< This don't show on Output.
Assert.AreEqual(b, b); // This is only a silly sample.
}
}
}
}