Testing practices to avoid.
- Unit testing configs: Copies a value in one file to validate it in another. No more.
- Unimportant things: Sometimes there’s just not enough value in a validation.
- Things that must be validated manually anyway: No feedback loop optimization.
- Test dependencies in production: In some systems, test utilities double as vulnerabilities.