As a developer
Given I have dockerized dev environment
And I can deploy the project to localstack
And BloodConnect APIs with API Gateway is also deployed to localstack
When I want to invoke use the API locally
Then I must want to use it from localstack local deployment
Why is it important?
Developers can use local environment for testing
Save time to deploy and check in real server/cloud
This is usable in future for integration testing
Proposed Solution:
Make a combined openapi spces
Fill up the placeholders of openapi specs with localstack resource information
There is a good progress with Swagger UI. But there are still some limitations like environment variables scripting in Swagger UI. Still WIP Swagger UI is merged and maybe we will try to use it in future.
Feature Request
As a developer Given I have dockerized dev environment And I can deploy the project to localstack And BloodConnect APIs with API Gateway is also deployed to localstack When I want to invoke use the API locally Then I must want to use it from localstack local deployment
Why is it important?
Proposed Solution:
Describe alternatives you've considered:
Acceptance Criteria
Impact Analysis (optional)
No impact on any deployment
Documentation References (optional)