Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Tests unitarios con JUnit 5 y Mockito en Spring Boot
Role Play
Highest Rated
Rating: 4.3 out of 5(558 ratings)
1,933 students

Tests unitarios con JUnit 5 y Mockito en Spring Boot

Aprende a testear APIs reales con Java 8, Spring Boot 2, JUnit y Mockito. Aplica pruebas en una API con arqui hexagonal
Last updated 2/2026
Spanish

What you'll learn

  • Dominar los fundamentos del testing en Java con JUnit 5 y Mockito.
  • Crear tests unitarios en controladores y servicios de un proyecto real con Spring Boot.
  • Consigue un coverage de un 100 %
  • Usar mocks correctamente para aislar dependencias y alcanzar alta cobertura de código.
  • Crea test para cualquier método y clase de tu proyecto Spring boot
  • Incrementa tus ingresos, como desarrollador backend dominando Junit y Mockito
  • Superar revisiones de calidad (como SonarQube) con tests bien estructurados.
  • Aplicar pruebas en una arquitectura hexagonal con buenas prácticas de la industria.
  • Mejorar tu perfil profesional y destacar como desarrollador backend.

Course content

9 sections60 lectures4h 40m total length
  • Introducción al curso1:43
  • ¡¡ Notas Importantes !!0:31
  • Objetivos del curso0:20
  • Recomendaciones para el curso0:19

Requirements

  • Tener conceptos básicos en Java y SpringBoot
  • Saber programar en Java, y tener muchas ganas de crecer y tener un código robusto
  • Ganas de aprender y querer dar un salto en tu carrera como profesional.

Description

Una de las habilidades más valoradas hoy en el desarrollo backend es saber realizar pruebas unitarias profesionales. Este curso te enseña paso a paso cómo escribir y ejecutar tests con JUnit 5 y Mockito, trabajando sobre una API real de reservas de restaurante desarrollada con Java 8 y Spring Boot 2.

Todo lo que aprenderás está basado en experiencia real en empresas multinacionales, aplicando testing en entornos de producción, revisiones de código y buenas prácticas del mundo laboral.


No aprenderás solo la teoría: te enfrentarás a situaciones reales, donde el código necesita ser testeado, validado y mantenido.


En este curso trabajarás con arquitectura hexagonal, utilizando mocks para aislar dependencias, tests en controladores y servicios, y lograrás una cobertura de código sólida que cumple con herramientas de calidad como SonarQube. Verás cómo estructurar tus pruebas para mantener un código robusto, escalable y fácil de mantener.

Todo está explicado de forma clara y progresiva, apoyado con diagramas y explicaciones visuales. Si eres desarrollador backend y quieres mejorar la calidad de tu código, este curso es exactamente lo que necesitas. Está diseñado tanto para estudiantes como para profesionales que desean dar un salto real en su carrera como programador Java con Spring Boot 2.

Who this course is for:

  • A estudiantes de programación, ingenieros de software y desarrolladores backend que quieran aprender a escribir pruebas unitarias reales y efectivas en Java con Spring Boot.
  • A programadores que desean llevar su código al siguiente nivel aplicando testing profesional con JUnit 5 y Mockito.
  • A quienes ya trabajan en proyectos con Spring Boot y necesitan mejorar la calidad del software aplicando buenas prácticas de pruebas.
  • A cualquier persona que quiera prepararse para trabajar en equipos profesionales donde el testing y la cobertura de código son requisitos esenciales.