xunitEmpezando con xunit


Observaciones

Esta sección proporciona una descripción general de qué es xunit y por qué un desarrollador puede querer usarlo.

También debe mencionar cualquier tema grande dentro de xunit, y vincular a los temas relacionados. Dado que la Documentación para xunit es nueva, es posible que deba crear versiones iniciales de los temas relacionados.

Una prueba simple escrita 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;
        }
    }
}
 

Instalación y configuración (Primeros pasos)

Comenzando con xUnit.net, en la plataforma:

  • .NET Core / ASP.NET Core
  • CLR de escritorio
  • Aplicaciones universales de Windows