Un desarrollador frontend necesita escribir pruebas de integración que ejerciten las respuestas HTTP de éxito y error de un backend serverless respaldado por API Gateway. Las pruebas deben cubrir casos positivos y negativos con un esfuerzo mínimo de configuración mientras la capa lógica aún está en desarrollo. ¿Qué enfoque requiere el menor esfuerzo de desarrollo?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar la integración simulada (mock integration) de API Gateway para los métodos. Añadir lógica simple en la solicitud de integración para devolver éxito o error según el estado HTTP deseado, y mapear mensajes en la respuesta de integración para cada estado..
Por qué esta es la respuesta
La integración simulada (mock integration) de API Gateway permite al frontend simular respuestas HTTP de éxito y error directamente desde API Gateway sin necesidad de una lógica de backend real. Al configurar la lógica en la solicitud de integración para devolver el estado HTTP deseado y mapear los mensajes en la respuesta de integración, se logra un control completo sobre las respuestas simuladas con un esfuerzo mínimo de configuración. Las otras opciones son menos eficientes: Crear dos recursos de integración simulada separados duplica el esfuerzo y la configuración. Crear funciones Lambda introduce una capa de desarrollo de backend que no es necesaria para pruebas de integración iniciales y aumenta la complejidad. Configurar una integración simulada que haga referencia a una Lambda es contradictorio; la integración simulada está diseñada para evitar la necesidad de un backend real.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta