The karatetools-oss-openapi-test module contains two submodules that represent the two APIs to be tested:
code/openapi-test/
├── pom.xml
├── xxx-api-rest-stable
│ ├── pom.xml
│ └── src
│ └── main
│ └── resources
│ ├── components.yml
│ └── openapi-rest.yml
└── xxx-external-api-rest-stable
├── pom.xml
└── src
└── main
└── resources
├── components.yml
└── openapi-rest.yml
| Both APIs are identical, but they are used to demonstrate the testing of two different APIs (self and external APIs). |
The xxx-api-rest-stable and xxx-external-api-rest-stable api structure is as follows: