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 Á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
-
ComenzarMockito (1:43)
-
ComenzarIntroduccion (0:31)
-
ComenzarDependencias (0:17)
-
ComenzarEclipse (3:30)
-
ComenzarEl concepto de Nota (0:41)
-
ComenzarEjemplo Nota (1:49)
-
ComenzarAssertions (0:33)
-
ComenzarEjemplo Assertion (5:30)
-
ComenzarRelaciones (1:05)
-
ComenzarEjemplo Relaciones (4:02)
-
ComenzarErrores Multiples (0:43)
-
ComenzarAssertions y Erroers (2:39)
-
ComenzarMocking (1:24)
-
ComenzarUsando Mocking (5:48)
-
ComenzarMockito y Mocking (0:55)
-
ComenzarEjemplo con Mockito (2:28)
-
ComenzarWhen y Then (1:05)
-
ComenzarEjemplo When y Then (2:37)
-
ComenzarResumen (0:25)
-
ComenzarMachers (1:30)
-
ComenzarIntroducción (0:22)
-
ComenzarEjemplo Matchers (17:07)
-
ComenzarCalificador (0:31)
-
ComenzarUsando Calificadores (5:43)
-
ComenzarManejo de Machers (0:52)
-
ComenzarUsando Machers (13:20)
-
ComenzarOtros Machers (0:29)
-
ComenzarEjemplo Machers (15:05)
-
ComenzarResumen (0:23)