Demo of chai-openapi-response-validator with Java, NodeJS and Python OpenAPI-based servers.
java-vertx-web-api-contract
is java web service implemented with Vert.x Web API Contract.
java-micronaut
is java web service implemented with Micronaut.
nodejs-express-openapi
is a NodeJS web service implemented with express-openapi.
python-fastapi
is a Python web service implemented with fastapi.
validate-all-with-chai-openapi-response-validator
is containing manual and chai-openapi-response-validator tests of those servers.
Usage:
cd java-vertx-web-api-contract
./run.sh
cd java-micronaut
./run.sh
cd nodejs-express-openapi
./run.sh
cd python-fastapi
./run.sh
cd validate-all-with-chai-openapi-response-validator
./run_tests.sh