
Escribe pruebas unitarias en C# con .NET para asegurar el correcto funcionamiento de tus aplicaciones. Aprende a simular dependencias con Moq y mide la cobertura con Coverlet. Ideal para mejorar la calidad del software.
Clases del curso
Pruebas unitarias con xUnit
¿Qué hemos aprendido?
Utilizando librería moq
Cobertura de pruebas unitarias
Cierre
Conoce quién enseña el curso

Miguel Teheran
.NET Technical Leader en SoftServe
👷♂️ .NET Technical Leader en SoftServe
🧠 Más de 12 años de experiencia con tecnologías de Microsoft
🏆 Reconocido como Microsoft MVP
4.8 · 115 opiniones

Jorge Rivadeneira Cevallos
Más cursos como éste, me encantaría un laboratorio completo desde el front, back y DB con .NET, lo sugiero encarecidamente


Carlos Gómez
Excelente curso

ciro palomino almanza
El curso me sirvió muchísimo, pude aprender y afianzar varios conceptos que antes no tenía del todo claros. La explicación fue muy clara, los ejemplos prácticos me ayudaron a entender mejor el uso de pruebas unitarias en .NET con xUnit. Sin duda, es un curso muy recomendable para quienes quieran mejorar la calidad de su código y adquirir buenas prácticas. ¡Muy satisfecho con lo aprendido!


Jose Luis Ayala Pinto
Excelente curso.

Luis Raymundo Solís Peralta
Curso bastante bueno y con grandes ejemplos y maneras de usar las cosas, me encanto


Jesus Maria Gonzalez Guardo
Es un curso que tomare nuevamente para digerirlo mejor...


José Luis Jiménez Freeman
Las herramientas de cobertura de código son algo que no conocía previamente. Espero que su implementación me permita mejorar la calidad del código durante la etapa de desarrollo.

DANIEL GARCIA MONTOYA
Excelente curso.


Luis Pérez Fernández
Explicaciones claras y sencillas.

Rafael Velásquez
Excelente ver como nuestro código puede ser evaluado por nuestro propio codigo


Francisco Javier Ramirez Luna
Buen curso


Jhonattan Halcon Casallas Felipe
Excelente curso para creacion de prueba unitarias, y complemento a .NET

José Daniel Suavita Murillo
Un muy buen curso con mucha claridad para entender cómo comenzar a hacer pruebas unitarias e implementar TDD en .NET actual

Jorge Antonio Rete Nájera
explica bien a detalle los temas, te da el funcionamiento de comandos y donde poder investigar


Ramón Israel Oropeza Brito
muy completo y explicativo el profesor llevo varios cursos que me han permitido pulir mis conocimientos


Juan Jose Mazuera Bolaños
¡Muy completo y actualizado!!


Raúl Alejandro Chávez Valenzuela
Excelente curso, cubre super bien la teoría y la práctica.


Rafael Andrés Ayala Orozco
Excelente curso, muy bien explicado

Sebastián Vera
Muy simple, didáctico y manos a la obra, todo lo aprendido es útil y muy teórico-práctico


Cristian Echeverría Cárdenas
Excelente curso, en tan pocas horas aprendí mucho

Eduardo Villa Martinez
Rápido y practico

Dante Dullka
No podía fallar, realmente un montón lo que aprendí. Contenido claro y conciso, sin vueltas, y bien explicado y con ejemplos.


Bryan Abreu Ogando
Es muy bien explicado y se entiende cada idea y concepto que quiere dejar en claro, recomendado.

Andrés Cueva
La facilidad con que se explico los conceptos y las pruebas .


Miguel Angel Longinos Hernandez
Excelente curso para saber como realizar pruebas unitarias


Daniel Alejandro Gimenez
Excelente curso para aprender las bases de las pruebas unitarias y su significado en el desarrollo de software. Muy recomendable!


Conctacto BINAPPS
Excelente curso, es básico pero excelente para adentrarse al mundo de las pruebas


El manejo de los conceptos es tan bueno que lo hace parecer sencillo de aplicar y aprender


Maricela Fuentes Vazquez
La explicación de como hacer los test está bien entendible y el profesor es un crack en el tema


Jorge Luis Silva Medina
Excelente contenido. Me gustaría que agregarán un ejemplo práctico de test de una api empezando desde controladores y servicios. con alguna lógica mas completa.
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Desarrolla aplicaciones web desde cero y haz realidad tu carrera como Web Developer. Sé parte de la industria con los empleos mejor pagados a nivel global.




DevOps y Cloud para Desarrolladores Web
Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).




Arquitecturas Web Modernas y Escalabilidad
Diseña y construye sistemas web escalables y mantenibles aplicando patrones como microservicios, arquitecturas limpias, SSR/SSG, uso de GraphQL/gRPC y herramientas de observabilidad.




Desarrollo Backend con Python
Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.




Desarrollo Backend con Node.js
Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.




Desarrollo Backend con Java
Especialízate en el desarrollo backend con Java, utilizando el ecosistema Spring (Spring Boot, Spring Data JPA, Spring Security) para crear APIs y servicios escalables y seguros.




Desarrollo Backend con PHP
Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.




Bases de Datos para Web
Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.




Desarrollo Frontend con React.js
Desarrollo Frontend con React.js




Desarrollo Frontend con JavaScript
Desarrollo Frontend con JavaScript




Fundamentos del Desarrollo Web Profesional
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.




Diseño y Desarrollo Frontend
Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.




Testing Automatizado y QA para Web
Asegura la calidad de tus aplicaciones web implementando pruebas unitarias, de integración, E2E y de rendimiento con herramientas como Jest, Cypress, Playwright, Testing Library y K6.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender