Ir al contenido

Mockear una dependencia sin VPN

Objetivo: tu micro llama a un core que no quieres (o no puedes) levantar. Lo mockeas: MicroLab responde por él con lo que tú definas.

En el panel de Dependencias del escenario, pon esa dependencia en mock. A partir de ahí, las llamadas de tu micro a ese core las atiende el servidor de mocks de MicroLab.

Tienes dos caminos, según prefieras adelantarte o reaccionar:

Proactivo (desde OpenAPI). En la sección Mocks, crea un stub para ese servicio. Si declara OpenAPI, selecciona la operación y MicroLab genera una plantilla del cuerpo; si no, lo escribes a mano. Ver Sección Mocks.

Reactivo (desde una llamada real). Arranca el escenario y deja que tu micro llame. La petición aparece en el dock Llamadas mock; conviértela en stub con un clic y edítala. Ver Dock de Llamadas mock.

Un endpoint puede tener varias variantes (una 200, una 500, con latencia…). La que se sirve se marca con el conmutador. Los cambios se aplican con recarga en caliente: no hace falta reiniciar nada.

Puedes comprobar qué respondería un mock sin levantar el escenario: en el CLI, microlab mock probe <método> <ruta>.