Pruebas unitarias con xUnit en .NET
Curso profesional de pruebas unitarias con xUnit, Moq y coverlet para cobertura de pruebas
Description
En este curso aprenderás de una manera fácil y rápida como utilizar la librería de xUnit para crear pruebas unitarias y mejorar la calidad del código que estamos haciendo. Este curso es básico e introductorio, si bien revisamos juntos cada unas de las funcionalidades o mejoras que tiene xUnit, no recreamos escenarios avanzados o complejos que se pueden dar ciertas situaciones cuando trabajamos en proyectos grandes o con arquitecturas muy complejas.
Si no tiene conocimientos sobre pruebas unitarias o no sabes como implementar pruebas unitarias para tu proyecto, este curso es perfecto para ti!
En cuando a metodología del curso:
Este curso cuenta con videos cortos y puntuales de cada tema
Se explica de manera fácil y detallada cada paso y funcionalidad
Tienes exámenes, pruebas o quiz que te ayudaran a medir tus conocimientos
Tienes recursos de apoyo para complementar
En cuanto a los requisitos para tomar el curso:
Es indispensable conocimientos de C# y experiencia con .NET
Tener Visual Studio Code (herramienta del curso) o Visual Studio (2022 o superior)
Tener el SDK de .NET 6 o superior
Lo que aprenderás en este curso:
Aprenderás a crear pruebas unitarias con xUnit
Aprenderás cada una de las funcionalidades que ofrece xUnit
Aprenderás sobre el modelo AAA
Aprenderás como imitar dependencias usando la librería Moq
Aprenderás a extraer reporte de cobertura de pruebas
PROXIMAS CLASES:
- Uso avanzadp de libreria Moq
- Uso de la libreria AutoFixture
What You Will Learn!
- Aprende como funciona y como se aplica el concepto de TDD
- Crea pruebas unitarias utilizando xUnit, C# y .NET
- Aprende como inyectar dependencia de servicios utilizando Moq
- Aprende buenas prácticas para pruebas unitarias
- Aprende como medir la cobertura de tus pruebas unitarias
Who Should Attend!
- Programadores Junior, Mid y Senior de .NET
- Aprendices de .NET y C#
- Estudiantes de tecnologías de la información
- Desarrolladores interesados en aprender sobre pruebas unitarias, TDD y xUnit