Smart mock genera automáticamente respuestas de API realistas basadas en sus especificaciones de API sin requerir configuración adicional. Este sistema inteligente de mock analiza su esquema y produce datos de prueba adecuados al instante.
El algoritmo inteligente de Smart mock hace coincidir los nombres de las propiedades con reglas integradas, generando datos contextualmente adecuados según el tipo y el nombre.
Vea y gestione las reglas integradas en Configuración → Configuración general → Configuración de funciones → Configuración de mock.Estas reglas utilizan patrones comodín o de expresiones regulares para hacer coincidir nombres de propiedades:
Los valores especificados en el campo mock de una propiedad de respuesta anulan la coincidencia basada en nombres.Puede introducir cualquiera de los siguientes:
Valor fijo: un valor estático devuelto cada vez
Declaración Faker: una expresión de valor dinámico para datos variados
El mock automático "Richard" se convierte en "Richa"
Valores enum
Propiedad status con enum ["sold", "pending", "available"]
Devuelve uno de los tres valores
Rango numérico
Entero con límites mínimo/máximo
Los valores generados permanecen dentro del rango
Longitud de array
Array con recuento mínimo/máximo de elementos
Los arrays generados respetan los límites de recuento
Todas las configuraciones de propiedades se reflejan en los datos mock finales, lo que garantiza que las respuestas siempre se ajusten a sus especificaciones de JSON Schema.
Apidog admite configuraciones regionales de mock personalizables, lo que le permite generar datos de prueba dinámicos en diferentes idiomas y formatos que coincidan con su región o audiencia objetivo. Para obtener más información sobre cómo configurar las configuraciones regionales de mock, visite Idioma de mock (Locales).