-
Notifications
You must be signed in to change notification settings - Fork 137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue/1175/improve open api final 2 #1224
base: main
Are you sure you want to change the base?
Conversation
31731e3
to
7b85d6a
Compare
af4b223
to
18ae70b
Compare
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-test-api-core` module.
pr: #1224 `citrus-openapi` module.
Framework was added in favour of OpenApiTestDataGenerator implementation
- support java dsl - streamline implementation with standard citrus builder pattern - support open api parameter serialization
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-api` module.
pr: #1224 citrus-base` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-jms` module.
pr: #1224 `citrus-rmi` module.
pr: #1224 `citrus-test-api-core` module.
pr: #1224 `citrus-test-api-generator-core` module.
pr: #1224 `citrus-test-api-generator-maven-plugin` module.
pr: #1224 `citrus-test-api-spring` module.
pr: #1224 `citrus-validation` module and sub-modules.
435dc94
to
e946c4c
Compare
found the last ci/cd bug. it was actually a case-sensitivity problem, which didn't occur on windows. we should expect to see a green build. |
@ueberfuhr - as a user of the current OpenAPI feature, i would be interested in your feedback on this new feature. Especially in the context of OAS validation, which might be breaking, once we merge this MR (see MR description for details). I advise to check this class that tests all aspects of the generated API. org.citrusframework.openapi.generator.GeneratedRestApiIT |
This is the final PR for the new OpenAPI feature.
I apologize for the large size of this PR. It includes the following major changes:
org.citrusframework.openapi.generator.GeneratedRestApiIT
gives an overview on how to use the generated REST APIorg.citrusframework.openapi.generator.GeneratedSoapApiIT
same for SOAP although only very little, yetsee org.citrusframework.http.message.HttpQueryParamHeaderValidator
for details