Curso Mockito TDD y Spring Framework

Este curso esta orientado a convertirnos en expertos en TDD con JUnit y Mockito. Mockito es un framework de Mocking que es imprescindible usar cuando abordamos desarrollos profesionales con pruebas unitarias. En este curso aprenderemos a utilizar Mockito y veremos como construir pruebas unitarias con él e integrarlo con Spring Framework.


Modulo 1: Introducción

En este curso abordaremos como trabajar a nivel fundamental con Mockito de tal forma que le perdamos el miedo le configuremos y realizaremos las primeras pruebas unitarias.


Modulo 2: Utilizando Mockito

Veremos como utilizar en nuestro día a día Mockito y como construir y relacionar clases usando pruebas unitarias y objetos Mock diverso apoyándonos en los clásicos métodos when y then que Mockito provee para generar Mocks de forma sencilla.

Modulo 3: Matchers y Mockito

Veremos como utilizar los Machers de Mockito que nos permiten generar flexibilidad a nivel de nuestras pruebas unitarias y objetos Mock permitiendo que un objeto mock responda de diversas formas dependiendo de diferentes inputs.

Modulo 4: Mockito y Anotaciones

El manejo de Anotaciones es clave en las aplicaciones modernas y por eso Mockito hace especial Hincapie en como utilizarlas. De tal forma que nos sea mucho más cómodo crear pruebas unitarias y objetos Mock con ellas este módulo aborda su manejo.

Modulo 5: Profundizando en Mockito

Abordar ejemplos complejos nos ayudará a tener un conocimiento más sólido de como Mockito trabaja y como podemos sacarle el mayor partido este módulo construye un grupo de clases que colaboran entre ellas para construir una serie de pruebas unitarias que incluyan objetos Mock,

Modulo 6: Spring Boot y Mockito

La integración con Spring Boot es un módulo imprescindible ya que todas las aplicaciones Java trabajan con Spring Boot como framework de referencia y ver como Spring y Mockito se integran es una gran ayuda,





Tu Profesor


Cecilio Alvarez
Cecilio Alvarez

Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com


Unidades didácticas



Preguntas habituales


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Comienza ahora