-
Notifications
You must be signed in to change notification settings - Fork 59
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
Add test cases to cover full Console API surface (functional testing) #719
Comments
The endpoints in the swagger docs are public ones without auth. I think the most important ones are the managed wallets api services like this one: https://github.com/akash-network/console/blob/main/apps/api/src/deployment/services/top-up-managed-deployments/top-up-managed-deployments.service.spec.ts |
@baktun14 billing is mostly covered. do we want to specify some endpoints to start with? |
I think stripe webhook might be a good start. wdut @baktun14 ? |
Yea stripe webhook is a critical endpoint and good start @ygrishajev |
great! @jzsfkzm this can be used for payload signature https://github.com/stripe/stripe-node?tab=readme-ov-file#testing-webhook-signing |
Current Functional (API) tests are https://github.com/akash-network/console/tree/main/apps/api/test/functional
This task is to add test cases for the rest of the endpoints listed here https://console-api.akash.network/v1/swagger (@ygrishajev is this up to date?)
The text was updated successfully, but these errors were encountered: