Pruebas unitarias con xUnit en .NET

Curso profesional de pruebas unitarias con xUnit, Moq y coverlet para cobertura de pruebas

Ratings: 4.56 / 5.00




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