AI-generated tests often only cover happy paths. You need to add:
- Edge cases (empty inputs, null values, boundaries)
- Error conditions (network failures, invalid data)
- Integration tests (does it work with real dependencies?)
- Performance tests (does it scale?)
Treat AI tests as a starting point, not a complete suite. The tests AI writes pass. The tests AI doesn't write reveal bugs.