eiffel-community / eiffel-community/eiffel-graphql-api
Write test cases for full coverage
- Dominant language
- Python
- Stars
- 4
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
### Description
This tool is slightly complex when it comes to how the API is generated. This complexity requires better testing.
We have some decent coverage on a few events and it should be easy to copy and paste new tests.
### Motivation
Complex code needs more testing
### Exemplification
### Benefits
### Possible Drawbacks
Contributor guide
Research direction
Start by locating the existing tests for the events that already have decent coverage, then trace the API-generation entry points they exercise. Run the current test suite to understand the baseline. Done means adding comparable cases for the remaining relevant event behavior and reaching full coverage without regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql, mongodb, python
- Domain
- backend-api-design, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100