integration-testing
Test across component boundaries using real databases, HTTP clients, and message queues via Docker containers.
6 skills tagged testing · capability axis.
Test across component boundaries using real databases, HTTP clients, and message queues via Docker containers.
Verify test suite quality by injecting faults (mutants) into the code and checking if tests catch them.
Drive implementation through the Red-Green-Refactor cycle. Write failing tests first, implement minimal code to pass, then refactor.
Define the testing pyramid for a project: unit, integration, E2E. Set coverage targets and testing conventions.
Define test pyramid structure, coverage analysis, test type selection, and boundary condition identification for comprehensive quality assurance.
Generate unit tests following AAA pattern (Arrange-Act-Assert). Supports Jest, JUnit, Go Test, PyTest, and more.