10.1 Agregando el proyecto de pruebas unitarias

Vamos a agregar nuestro proyecto de pruebas unitarias, los más comunes son xUnit, MSTest, NUnit, en mi caso utilizaré XUnit ya que es el que tiene mas tiempo. Para pruebas de integración utilizare MSTest que es de Microsoft.

Agregando el proyecto de pruebas unitarias en Windows

  1. Da clic con el botón derecho del mouse en la solución y da clic en la opción Agregar -> Nuevo Proyecto

2. En la barra superior puedes buscar por medio del nombre. Teclea la palabra prueba para que veas los diferentes tipos de prueba. Selecciona Proyecto de pruebas xUnit (.Net Core)

3. Como nombre de proyecto teclea CaducaRest.UnitTest de esta forma indicamos que son pruebas con unitarias para el proyecto CaducaRest y da clic en el botón Crear

Esto nos crea el proyecto con una clase llamada Unitest1.cs con un atributo [Fact] en xUnit se agrega este atributo a las clases que formarán parte de las prueba unitarias

Agregando el proyecto de pruebas unitarias en Mac

  1. En nuestra solución damos clic con el botón derecho del mouse, luego en Agregar -> Agregar nuevo proyecto...

En .NET Core -> Pruebas -> Proyecto de Pruebas de xUnit y damos clic en Siguiente

Seleccionamos .Net Core 3

Como nombre de proyecto tecleamos xUnit.CaducaRest y damos clic en Crear

Esto nos crea el proyecto con una clase llamada Unitest1.cs con un atributo [Fact] en xUnit se agrega este atributo a las clases que formarán parte de las prueba unitarias