Types of Tests
- Unit Tests: Test a single thing in isolation
- Integration Tests: Test a few components together
- Functional / E2E Tests: Test large portions of your system
- Black Box: Test your system only through defined interface
- White Box: Test your system by fiddling with internal details
8 / 21