Generate comprehensive tests for existing code. Creates unit tests, integration tests, and edge case coverage using the project's testing framework.
Generate tests for the specified code, targeting meaningful coverage of behavior and edge cases.
"should return empty array when no users match filter", not "test1"## Tests Added: [source file]
### Test File: [path/to/test/file]
| Test | Type | What it verifies |
|------|------|-----------------|
| should ... when ... | unit | [behavior] |
| should ... when ... | edge case | [behavior] |
| should ... when ... | error | [behavior] |
### Coverage
- Lines: X → Y%
- Branches: X → Y%
- Functions: X → Y%
/add-tests src/services/auth.ts
/add-tests the checkout flow