En este curso aprenders a escribir desde cero completas pruebas unitarias Java usando JUnit 5 y Mockito con las mejores prcticas TDD y BDD. El curso es completamente funcional con versiones de Java 8 y 11, 12, 13, 14, 15, 16 y superiores. Hay muchas formas de probar nuestro cdigo, utilizando herramientas de depuracin del IDE, o simplemente escribiendo algunas validaciones de nuestro cdigo con sentencias de control e imprimir el resultado en consola o logs, si es una aplicacin RESTful usando herramientas como Swagger o Postman, navegador, etc. estas alternativas son excelentes cuando estamos desarrollando nuestra aplicacin e intentando depurar cualquier error lgico, pero cualquiera de estos estilos son algo limitado, porque se aplica el juicio humano para analizar el resultado. Por otra parte, nuestras pruebas deberan de tener algo de automatizacin, un sistema de reportes y sobre todo alguna forma de continuar probando nuestro cdigo en el tiempo, no solo el ahora, sino probar el estado de nuestra aplicacin en el futuro y es aqu donde entra el Framework JUnit 5 tambin conocido como Jpiter (el 5to planeta del sistema solar).JUnit 5 es un robusto framework java para escribir y ejecutar pruebas unitarias, un proceso de examen que nos permite verificar que una pieza de cdigo cumple con las reglas de negocio y afirmar un comportamiento esperado, adems de automatizar mas el proceso, es decir en una sola ejecucin podemos realizar varias pruebas y para los distintos escenarios posibles, incluso repetir o parametrizar una prueba con diferentes parmetros de entradas de una sola vez, ejecuciones condicionales, manejo y confirmaciones de excepciones, uso extensivo de anotaciones y todas las bondades y caractersticas de Java 8 como es el API Stream, expresiones lambda, programacin funcional y mucho ms. Tambin aprenderemos con detalle a escribir pruebas unitarias en Spring Boot 2, usando e integrando Mockito, JUnit5, MockMvc y pruebas de integracin. Spring Boot es el framework ms popular y robusto para desarrollar aplicaciones web y servicios RESTful, adems cuenta con una completa integracin con unit testing a travs de Spring Boot Starter Test, que incluye el framework de JUnit 5 y Mockito, ambos framework de pruebas unitarias ms populares y robustos de Java. Finalmente como complemento y anexo, aprenderemos a consumir y probar nuestros servicios web RESTful con Swagger. Porqu elegir nuestros cursos?Acceso 7 x 24 a nuestra Plataforma e-learning. Soporte online con profesor JavaAl finalizar recibes un certificado digitalSomos pioneros en brindarte este tipo de acceso para darte la libertad que necesitas para estudiar, donde quiera que te encuentres. Excelente relacin calidad-precio. Conocimiento aplicable a proyectos reales del mercado laboral. Atencin rpida y satisfactoria a las dudas por parte del profesor. Interactividad del curso ya que contiene foros y comunicacin para resolver dudas. Todos los materiales del curso estn en espaol y al finalizar recibes un diploma UDEMY digital certificando tu aprobacin con validez internacional y LinkedIn. Si quieres ser un profesional en las tecnologas de Java y avanzar al siguiente nivel, es casi obligatorio este curso, te invito a que te inscribas, nos vemos adentro.