Pruebas Unitarias en NET Core
Domina las pruebas unitarias en ASP.NET Core y mejora la calidad de tu código.
Bienvenida al curso
Test Automaticos
Herramientas del curso
Creación de solución y proyecto
Creación de proyecto de test
Creación de método test para success y error
Creación de test project NUnit
Metodo NUnit
Debug NUnitTest
Modelos Assertion
Modelos Assertion
Intervalos de test
Unit Test para cadenas de texto
Metodos Helper y Setup de objetos en Test
Test en Collections
Metodos Helper para collections en test
Excepciones en Unit Test
Herencia de clase en Unit Test
Unit Test Caso de Uso
Creación de ILoggerGeneral
LoggerFake y Unit Test
Que es Mocking
Implementacion de Mocking
Mocking de clases e interfaces
Unit Test implement interface
Mock con default valor
Unit Test sobre mock dependencias
Mocking y parametros out
Referencia entre objetos en Unit Test
Setear propiedades en mocking
Unit Test mocking callback
Verificación de mock
Creación de proyecto XUnit
XUnit en la clase Operaciones
XUnit para clase Cliente
XUnit para CuentaBancaria
CQRS en Unit Test
Creación de Solution y Proyectos
Dependencias entre Proyectos
Creacion de modelo
Persistencia de entidades EF
Application consulta de data EF CQRS
Mapping con DTO en CQRS
CQRS para registrar records
Consulta con parametros CQRS
Migration de EF
Creación de endpoints y controllers en CQRS
CQRS y NUnit
Unit Test CQRS consulta de datos - Query
Unit Test CQRS con parametros
Implementar TDD en CQRS y NET