xunitErste Schritte mit xunit


Bemerkungen

In diesem Abschnitt erhalten Sie einen Überblick darüber, was Xunit ist und warum ein Entwickler es verwenden möchte.

Es sollte auch alle großen Themen innerhalb von xunit erwähnen und auf die verwandten Themen verweisen. Da die Dokumentation für xunit neu ist, müssen Sie möglicherweise erste Versionen dieser verwandten Themen erstellen.

Ein einfacher Test, der mit xUnit.net geschrieben wurde

using Xunit;

namespace MyFirstUnitTests
{
    public class TestClass
    {
        [Fact]
        public void PassingTest()
        {
            Assert.Equal(4, Add(2, 2));
        }

        [Fact]
        public void FailingTest()
        {
            Assert.Equal(5, Add(2, 2));
        }

        int Add(int x, int y)
        {
            return x + y;
        }
    }
}
 

Installation und Setup (Erste Schritte)

Erste Schritte mit xUnit.net auf der Plattform:

  • .NET Core / ASP.NET Core
  • Desktop-CLR
  • Universelle Windows-Apps