Test
- API Integration Tests
- DAMP over DRY
- Testing Pyramid
API Integration Tests ensure that different parts of an API work together properly by testing their interactions.
Favour expressiveness over avoiding all repetition.
Describes the ideal ratio of types of automated tests.