Desde hace tiempo el mundo del desarrollo se viene culturizando con lo importante que es tener test en nuestras aplicaciones. Aunque la adopción de dicha cultura está costando más de lo deseado debido al coste y al esfuerzo que hay que hacer para llegar a realizarlo, cada día surgen nuevas herramientas y funcionalidades que ayudan a que estos test sean más fáciles de desarrollar y sobre todo de ejecutar. Cuando queremos ejecutar un "unit test", la tarea es sencilla... moqueo una entrada y validamos la salida... hasta ahí genial... peeeeeeeeero, ¿estos test nos aportan valor? ¿Qué pasa si la lógica funciona pero lo que no funciona es la base de datos? Y ¿Si lo que falla realmente es mi API? Todas estas preguntas y algunas más tienen una fácil respuesta! TEST DE INTEGRACIÓN! En esta sesión veremos como implementar los test en ASP Net Core y posteriormente como incluirlos en el pipeline de Azure DevOps.