Próbuję wyświetlić niektóre informacje z metody [TestMethod].Jak Console.WriteLine z [TestMethod]?
Zazwyczaj używamy NUnit i linię Console.WriteLine
działa dobrze i możemy zobaczyć go w oknie „wyjście”, ale na tym projekcie musimy użyć narzędzia do testowania embebed z VS2010 i Console.WriteLine
nie działa, ponieważ nie widzimy niczego .
Co chcę jest wiadomości pokazują ślad na „wyjście” Okno w ten sposób bardziej lub mniej:
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.
}
}
}
}
Tak, masz rację Niestety mój. duplikowanie pytania, ale muszę dodać notatkę: Musisz wykonać swoje testy w trybie debugowania lub nie możesz zobaczyć żadnych wyników. – ferpega