Pruebas automatizadas

Escribir pruebas es una parte importante del desarrollo de cualquier aplicación. Probar su código lo ayuda a encontrar y evitar errores, y posteriormente facilita la refactorización de su código sin descomponer la funcionalidad o introducir nuevos problemas.

En este capítulo, aprenderá cómo escribir dos tipos de pruebas: pruebas de unitarias y pruebas de integración que utilizan su aplicación de ASP.NET Core. Las pruebas unitarias son pruebas pequeñas que prueban que un solo método o parte de la lógica funcione correctamente. Las pruebas de integración (a veces llamadas pruebas funcionales) son pruebas más grandes que simulan escenarios reales y prueban múltiples capas o partes de su aplicación.