Articulo de referencia

xUnit.net

{{Cite web|url=https://github.com/xunit/xunit/releases|title=Releases · xunit/xunit|website=GitHub}} "},"latest release date":{"wt":"{{Start date and age|2023|11|18}}"},"repo":{...

xUnit.net es una herramienta de prueba unitaria gratuita y de código abierto para .NET Framework , escrita por el autor original de NUnit . El software también se puede usar con .NET Core y [ 2 ] Mono .

Está licenciado bajo la Licencia Apache 2.0 y el código fuente está disponible en GitHub . [ 3 ] xUnit.net funciona con Xamarin , ReSharper , CodeRush y TestDriven.NET . [ 4 ] Su autor es James Newkirk y Brad Wilson. [ 5 ]

Ejemplo

Ejemplo de un fixture de prueba de xUnit.net :

usando Xunit ;public class MyTests { [Fact] public void MyTest () { Assert . Equal ( 4 , 2 + 2 ); } }

Después de compilar la prueba, ejecútala en tu consola:

C:\MyTests\bin\Debug> xunit.console MyTestLibrary.dll Ejecutor de pruebas de consola xUnit.net (64 bits .NET 2.0.50727.0) Copyright (C) 2007-11 Microsoft Corporation.xunit.dll: Versión 1.9.1.0 Ensamblado de prueba: C:\MyTests\bin\Debug\MyTestLibrary.dll1 en total, 0 fallidos, 0 omitidos, tiempo empleado: 0,302 segundos

Véase también

Referencias

  1. "Versiones · xunit/xunit" . GitHub .
  2. "Cómo probar la API web de ASP.NET Core" . InfoQ .
  3. "Acerca de xUnit.net" . GitHub . 4 de noviembre de 2021.
  4. Kanjilal, Joydip (10 de febrero de 2017). "Cómo trabajar con el framework xUnit.Net" . InfoWorld .
  5. "Dejar Microsoft" . Brad Wilson .

Lecturas adicionales

  • Ayobami, Adewole (2018). Desarrollo guiado por pruebas (TDD) en C# y .NET Core: Sumérgete en TDD para crear aplicaciones .NET Core flexibles, mantenibles y listas para producción . Packt Publishing . ISBN 978-1788299923.
  • Nagel, Christian (2021). Professional C# and .NET . John Wiley & Sons . ISBN 978-1119797210.
  • Sitio web oficial
  • Pruebas unitarias: xUnit | Visual Studio Toolbox | Channel 9