Contenidos
Simulacros y stubs: prueba dobles con Mockito
Mocks, Stubs y Mockito: una guía paso a paso sobre cómo funcionan todos juntos. Cada tema tiene actividades prácticas que puede realizar.
Lo que vas a aprender
Simulacros y stubs: prueba dobles con Mockito
- Necesitamos pruebas dobles (simulacros y stubs) porque queremos poder ejecutar pruebas.
- Comprender cómo se pueden utilizar las simulaciones para probar el comportamiento de un objeto.
- Comprenda cómo se pueden usar los stubs para simular cómo interactúa un objeto con usted.
- Aprende a hacer simulaciones con Mockito.
- Con Mocks y Stubs, puede probar errores y excepciones.
Requisitos
- Experiencia práctica con la programación.
- Personas que saben cómo utilizar un marco de pruebas unitarias como JUnit o Jest.
- Experiencia con la escritura de pruebas unitarias para funciones de nivel medio.
- Se necesitan conocimientos prácticos de git y una cuenta de GitHub para poder trabajar con esta herramienta.
Descripción
Los simulacros son objetos especiales que se pueden usar para probar cosas que no son reales. Los simulacros le ayudan a escribir pruebas unitarias para piezas, módulos y servicios complejos e interconectados. Facilitan la redacción de pruebas unitarias para ellos.
El uso de pruebas dobles, como simulacros y códigos auxiliares, para probar servicios complejos es de lo que se trata este curso. Aprenderá todo lo que necesita de una manera fácil de seguir. Hay videos y ejercicios prácticos en el curso que le muestran a dónde ir y lo ayudan a aprender por su cuenta.
El curso repasa muchas cosas diferentes, como qué son los dobles de prueba, los simulacros, los stubs, la biblioteca de mockito y cómo probar errores con simulacros.
Si trabaja para una gran empresa, puede utilizar estas herramientas y técnicas para probar aplicaciones de calidad de producción con más de un millón de líneas de código.
Si sabe un poco sobre Mocks y Stubs:
Es posible que este curso todavía tenga valor, incluso si sabe un poco sobre simulaciones y talones. Haga los ejercicios y luego mire los videos para ver si funcionan. Si no ha visto el último video, no lo olvide.