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