| name | testing-integration |
| description | Run integration tests for component interactions |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"developers","category":"testing"} |
Integration Testing
Test interactions between multiple components, modules, or services.
When to use me
Use this skill when:
- Components have been unit tested and need to work together
- Testing API contracts between services
- Verifying database interactions work correctly
- Checking third-party service integrations
- Ensuring microservices communicate properly
- Validating data flows through the system
What I do
- Identify integration points between components
- Set up test environments with real or test databases
- Configure service connections and API endpoints
- Test data flow between integrated components
- Verify error handling across component boundaries
- Check contract compliance between services
- Validate end-to-end workflows without UI
Examples
npm run :integration
pytest tests/integration/
go -tags=integration
npm run :integration -- --grep
pytest tests/integration/test_api_client.py
docker-compose -f docker-compose.test.yml up --abort-on-container-exit