Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Pruebas Unitarias en Spring Boot con JUnit y Mockito.
Highest Rated
Rating: 4.4 out of 5(56 ratings)
215 students

Pruebas Unitarias en Spring Boot con JUnit y Mockito.

Aprende a probar servicios reales con Spring Boot, usando JUnit 5, Mockito y buenas prácticas desde cero.
Created byAlfredo Leal
Last updated 5/2026
Spanish

What you'll learn

  • Realizar pruebas unitarias a proyectos Spring Boot reales.
  • JUnit en versión 5.
  • Framework Mockito.
  • Combinar JUnit y Mockito para pruebas unitarias.
  • Utilizar Jacoco para reportes de cobertura de tus pruebas.
  • Porcentajes de coberturas en tu proyectos.
  • Pruebas reales en Apis Rest hechas con Spring Boot
  • Uso de MockMvc
  • Introducción a TDD.
  • Pruebas de integración con @DataJpaTest

Course content

8 sections80 lectures4h 2m total length
  • Bienvenida al curso2:42
  • Consideraciones para tomar el curso1:50
  • Instalaciones necesarias para tomar este curso2:36
  • Links para descargar software para desarrollar el curso0:10
  • ¿Qué son las pruebas unitarias? ¿Por qué son necesarias?4:31
  • Anuncio Github Copilot0:49
  • ¿Qué es Github Copilot?6:21
  • Instalar y activar plugin de Copilot en Intellij IDEA1:34

Requirements

  • Java básico
  • Haber realizado alguna Api Rest en Spring Boot

Description

¿Te ha pasado que haces un cambio en tu código… y de repente todo se rompe?

¿Te sentiste alguna vez inseguro al hacer deploy porque no sabes si tu app realmente está funcionando bien?

Es normal. Y es una señal de que estás listo para dar un paso más como desarrollador profesional: escribir pruebas unitarias de verdad.

¿Qué vas a aprender?

Este curso está diseñado para que entiendas y apliques las pruebas unitarias en proyectos Spring Boot, como lo hacen los equipos de desarrollo en empresas reales.

Aquí no solo aprenderás la teoría de JUnit y Mockito, sino que construirás pruebas que te darán confianza en tu código.

Y como parte del enfoque moderno del curso, también aprenderás a usar GitHub Copilot como un asistente inteligente para acelerar la escritura de tus pruebas.

¿Por qué incluir GitHub Copilot?

Porque los desarrolladores modernos no solo escriben código: optimizan su tiempo, su enfoque y sus herramientas.
En este curso verás cómo Copilot puede ayudarte a:

  1. Sugerir tests automáticamente

  2. Completar estructuras de prueba más rápido

  3. Ahorrar tiempo sin perder control del código

  4. Aprender nuevas formas de escribir tests viendo ejemplos generados

¿Qué incluye el curso?

  1. Pruebas unitarias con JUnit 5 y Mockito paso a paso

  2. Cómo probar servicios, controladores, excepciones y lógica de negocio

  3. Uso de GitHub Copilot como herramienta de apoyo

  4. Buenas prácticas, TDD, mocks y cobertura de código

  5. Proyectos reales y ejercicios guiados

  6. Explicación clara, sin rodeos, desde cero

  7. Acceso de por vida y comunidad de apoyo

¿Este curso es para ti?

Sí, si…

  • Quieres aprender pruebas unitarias desde cero o reforzar tus bases.

  • Estás trabajando con Spring Boot y quieres mejorar como profesional.

  • Estás cansado de probar “a mano” sin saber si tu código es confiable.

  • Te interesa usar Copilot para escribir mejor y más rápido.

  • Te gustaría tener un proyecto con pruebas bien escritas en tu portafolio.


¿Qué te llevarás al terminar?

Vas a poder escribir pruebas unitarias con seguridad, entender el flujo completo de prueba de tus servicios, y sobre todo: vas a sentirte como un desarrollador más sólido, profesional y confiado.

Y si alguna vez pensaste que las pruebas eran solo para “expertos”…este curso está hecho para ti.


¡Nos vemos dentro y vamos a probar juntos, paso a paso!


Who this course is for:

  • Desarrolladores Java y Spring Boot