├── .gitignore ├── LICENSE ├── README.md ├── api-client ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── viclovsky │ │ └── example │ │ └── oas │ │ └── client │ │ └── restassured │ │ ├── module │ │ └── ExampleApiModule.java │ │ └── provider │ │ └── ExampleApiProvider.java │ └── resources │ ├── oas-bad.json │ ├── oas-new.json │ ├── oas.json │ └── tеmplates │ └── api_test.mustache ├── api-tests ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── viclovsky │ └── example │ └── oas │ └── client │ ├── restassured │ ├── junit4 │ │ └── GetInventoryTest.java │ └── junit5 │ │ ├── GetInventoryTest.java │ │ ├── GetPetByIdTest.java │ │ └── SearchPet.java │ └── retrofit │ ├── GetInventoryTest.java │ └── SearchPet.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/README.md -------------------------------------------------------------------------------- /api-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/pom.xml -------------------------------------------------------------------------------- /api-client/src/main/java/com/viclovsky/example/oas/client/restassured/module/ExampleApiModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/java/com/viclovsky/example/oas/client/restassured/module/ExampleApiModule.java -------------------------------------------------------------------------------- /api-client/src/main/java/com/viclovsky/example/oas/client/restassured/provider/ExampleApiProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/java/com/viclovsky/example/oas/client/restassured/provider/ExampleApiProvider.java -------------------------------------------------------------------------------- /api-client/src/main/resources/oas-bad.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/resources/oas-bad.json -------------------------------------------------------------------------------- /api-client/src/main/resources/oas-new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/resources/oas-new.json -------------------------------------------------------------------------------- /api-client/src/main/resources/oas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/resources/oas.json -------------------------------------------------------------------------------- /api-client/src/main/resources/tеmplates/api_test.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-client/src/main/resources/tеmplates/api_test.mustache -------------------------------------------------------------------------------- /api-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/pom.xml -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit4/GetInventoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit4/GetInventoryTest.java -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/GetInventoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/GetInventoryTest.java -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/GetPetByIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/GetPetByIdTest.java -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/SearchPet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/restassured/junit5/SearchPet.java -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/retrofit/GetInventoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/retrofit/GetInventoryTest.java -------------------------------------------------------------------------------- /api-tests/src/test/java/com/viclovsky/example/oas/client/retrofit/SearchPet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/api-tests/src/test/java/com/viclovsky/example/oas/client/retrofit/SearchPet.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viclovsky/openapi-generator-rest-assured-example/HEAD/pom.xml --------------------------------------------------------------------------------