Suche…


Hinzufügen eines MSTest-Einheitentestprojekts zu einer vorhandenen Lösung

  • Klicken Sie mit der rechten Maustaste auf die Lösung, Neues Projekt hinzufügen
  • Wählen Sie im Testbereich ein Unit-Test-Projekt aus
  • Wählen Sie einen Namen für die Assembly. Wenn Sie das Projekt Foo testen, kann der Name Foo.Tests
  • Fügen Sie einen Verweis auf das getestete Projekt in den Verweisen auf Unit-Test-Projekte hinzu

Erstellen einer Beispieltestmethode

Für MSTest (das Standardtest-Framework) müssen Sie Ihre [TestClass] mit einem Attribut [TestClass] und die Testmethoden mit einem Attribut [TestMethod] und öffentlich sein.

[TestClass]
public class FizzBuzzFixture
{
    [TestMethod]
    public void Test1()
    {
        //arrange
        var solver = new FizzBuzzSolver();
        //act
        var result = solver.FizzBuzz(1);
        //assert
        Assert.AreEqual("1",result);
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow