xunitIniziare con xunit


Osservazioni

Questa sezione fornisce una panoramica di cosa sia xunit e perché uno sviluppatore potrebbe volerlo utilizzare.

Dovrebbe anche menzionare tutti i soggetti di grandi dimensioni all'interno di xunit e collegarsi agli argomenti correlati. Poiché la documentazione per xunit è nuova, potrebbe essere necessario creare versioni iniziali di tali argomenti correlati.

Un semplice test scritto con xUnit.net

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;
        }
    }
}
 

Installazione e configurazione (Guida introduttiva)

Iniziare con xUnit.net, sulla piattaforma:

  • .NET Core / ASP.NET Core
  • Desktop CLR
  • App per Windows universale