Si desea que un endpoint devuelva datos específicos, puede usar expectativas de mock. En el modo DESIGN, puede configurar expectativas en la pestaña "Advanced mock" del endpoint.En el modo DEBUG, puede configurar expectativas en la pestaña "Mock".Apidog admite devolver diferentes datos de mock según distintos parámetros de la petición.Al añadir varias expectativas de mock con diferentes condiciones, el motor de mock coincidirá las condiciones de expectativa según los parámetros de la petición. Devolverá la primera expectativa de mock coincidente, siguiendo el orden de arriba abajo.Si ninguna de las expectativas de mock coincide, los datos de mock se devolverán de acuerdo con la prioridad del método de Mock configurada en Configuración del proyecto - Configuración de funciones - Configuración de Mock.Puede elegir qué parámetros de la petición usar como condiciones en las condiciones de parámetros. Admite parámetros query, path, encabezado, cookie y cuerpo como condiciones. Complete el nombre y la condición del parámetro, y la respuesta que aparece abajo se devolverá cuando se cumpla esta condición.
Al configurar varias condiciones, se tratan como una intersección de dichas condiciones.
Al seleccionar parámetros del cuerpo, debe completar la ruta JSON de la propiedad de destino en el campo de nombre.
Los parámetros del cuerpo solo admiten JSON, no XML.
Las condiciones de parámetros no admiten el uso de {{variables}}.
El cuerpo real de la petición debe coincidir con la especificación de la API si se elige el cuerpo como ubicación del parámetro para los criterios de expectativa. Por ejemplo, si el tipo de petición del cuerpo es form-data en la especificación de la API, el parámetro debe colocarse en form-data al realizar el mock.
Puede añadir condiciones de IP para que determinadas respuestas sean efectivas solo para IP especificadas.