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