-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Increase Admin API test coverage
-
Quality / Stability / Reliability
-
False
-
-
False
-
Not Selected
-
To Do
-
100% To Do, 0% In Progress, 0% Done
-
-
-
-
0
Enhance test coverage for the Admin API to prevent future bugs and regressions by ensuring all affected components are thoroughly tested.
Recent issues have highlighted gaps in the test suite, where potential problems could have been detected earlier with adequate test coverage.
Scope
Analyze the API endpoints and map all admin functionalities and their dependencies, especially features affecting other components, like Central reconciliation. Identify areas where tests were missing.
Write unit tests for isolated functionality if they're absent.
Write integration/e2e tests to ensure changes propagate correctly across systems (e.g., ensuring a flag change in the DB triggers the correct behavior in Central reconciliation or other dependent processes).