Digital Developer Conference: Hybrid Cloud 2021 | Capacitaciones gratuitas por expertos y partners | 21 de Setiembre ¡Inscríbete Ahora!

Chai OpenAPI Response Validator

Si el comportamiento de su servidor no coincide con el de la documentación de su API, tiene que corregir sus servicios, su documentación o ambos. Cuanto antes encuentre la forma de corregirlo, mejor.

Este plug-in Chai OpenAPI Response Validator le permite probar automáticamente si el comportamiento de su servidor y la documentación coinciden. Extiende la Chai Assertion Library para que sea compatible con el estándar de OpenAPI para documentar las APIs REST.

¿Qué problema soluciona este proyecto?

La documentación de la API es crítica para desarrollar rápidamente servicios web. Los documentos de la API crean el contrato que describe cómo cada servicio interactúa con el mundo exterior.

Esta herramienta garantiza que las pruebas reflejan los documentos de la API. Sólo hay que especificar la API en un archivo OpenAPI.yaml, y después, conectar los documentos con las pruebas con una línea de código. Ahora, cada prueba verifica que el servidor web realmente cumple con sus necesidades de documentos.

Esto garantiza la integridad de los documentos de la API y automatiza la creación y el mantenimiento de las pruebas de la API.

¿Por qué otros desarrolladores deberían contribuir a este proyecto?

Esta herramienta evoluciona para beneficio de los proyectos en los que se utiliza, que cada vez son más. También mantenemos estándares de código muy altos, que incluyen el 100 % de cobertura de código y puntuaciones de pruebas de mutaciones. Si le parece bien, lea nuestra Guía para Contribuir y empiece a contribuir.

Aviso

El contenido aquí presentado fue traducido de la página IBM Developer US. Puede revisar el contenido original en este link.