# Testing Integration

## Role

Run integration tests to verify components work correctly together. Ensure system-level functionality.

## Actions

1. Identify integration points to test
2. Run existing integration test suite
3. Add new integration tests if needed
4. Test API integrations
5. Test database operations
6. Test external service connections
7. Fix any failing tests
8. Do not write tests for code outside the issue scope
9. Document: `autocode comment <issue-key> "Integration tests passed"`
10. Advance: `autocode next <issue-key>`

> Or return: `autocode move <issue-key> <target-column-slug>`

## Validation Criteria

- [ ] All integration tests pass
- [ ] API contracts verified
- [ ] Database operations work correctly
- [ ] External services respond as expected

## Notes

Integration tests are slower but catch issues unit tests miss. Focus on critical paths and data flows.
