【发布时间】:2011-09-18 13:36:15
【问题描述】:
我正在尝试显示 [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.
}
}
}
}
【问题讨论】:
-
是的,你是对的。抱歉我的重复问题,但我必须添加一个注释:您必须在调试模式下执行测试,否则您看不到任何输出。
标签: c# visual-studio-2010 testing