Skip to content
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

Creating an API Testing Tool for OpenAPI Specifications #1156

Open
tschlat opened this issue May 3, 2024 · 0 comments
Open

Creating an API Testing Tool for OpenAPI Specifications #1156

tschlat opened this issue May 3, 2024 · 0 comments

Comments

@tschlat
Copy link
Collaborator

tschlat commented May 3, 2024

User story
As a developer, I want to generate a test API so that I can test OpenAPI-specified services efficiently.

Additional context
This feature request aims to provide a tool or utility that generates a test API based on an OpenAPI specification. The generated test API will allow developers to validate and verify the behavior of their services against the defined API contracts. Non-functional requirements, such as performance, scalability, and ease of use, should also be considered during the implementation.

@tschlat tschlat self-assigned this May 3, 2024
tschlat pushed a commit to postfinance/citrus that referenced this issue May 13, 2024
tschlat pushed a commit to postfinance/citrus that referenced this issue May 14, 2024
tschlat pushed a commit to postfinance/citrus that referenced this issue May 15, 2024
tschlat pushed a commit to postfinance/citrus that referenced this issue May 15, 2024
tschlat pushed a commit to postfinance/citrus that referenced this issue May 21, 2024
bbortt pushed a commit to postfinance/citrus that referenced this issue Jul 2, 2024
bbortt added a commit to postfinance/citrus that referenced this issue Jul 3, 2024
bbortt added a commit to postfinance/citrus that referenced this issue Jul 3, 2024
bbortt added a commit to postfinance/citrus that referenced this issue Jul 8, 2024
bbortt added a commit to postfinance/citrus that referenced this issue Jul 9, 2024
novarx pushed a commit to postfinance/citrus that referenced this issue Jul 17, 2024
novarx pushed a commit to postfinance/citrus that referenced this issue Jul 18, 2024
cleanup

remove bug related todos

created issues for that:
- citrusframework#1190
- citrusframework#1189

update TODOs

refactor

disable deprecated tests

feature: put new openapi actions to mustache (WIP)

feature: improve receive action

feature: cleanup OpenApiClientRequestActionBuilder

feature: send typed fluent openapi builder works

feature: first fluent java implementation (wip)

chore: add todo-readme

chore: improve OpenApi example

chore: cleanup generator tests

chore: add license to new files

chore: remove author annotations

feat(citrusframework#1156): provide test api generator
tschlat pushed a commit that referenced this issue Jul 23, 2024
tschlat pushed a commit that referenced this issue Aug 23, 2024
tschlat pushed a commit that referenced this issue Oct 5, 2024
bbortt pushed a commit that referenced this issue Oct 15, 2024
bbortt pushed a commit that referenced this issue Oct 21, 2024
bbortt pushed a commit that referenced this issue Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant