Tests Are Difficult To Write
Definition:
If you have an exorbitantly difficult time writing tests, even as a newbie, you should take a critical look at the code you’re trying to test. It usually indicates excessive coupling.
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring