
Pruebas unitarias con xUnit en .NET
udemy · ⭐ 4.61 (257 reseñas) · Intermedio · es · ⏱ 2,5 h
Impartido por Miguel Teheran · 860 alumnos
34.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
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
Lo que aprenderás
- 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
Requisitos
- Conocimientos de C#
- Conocimientos de programación
- Visual Studio Code Instalado
- .NET SDK versión 6/7 o superior