If you tell me about unit tests and the importance of having those to build a good application, my emotions swing between two extremes – one where I fantasize about having the perfectly unit tested software, and two where I want to vent my frustration on those tests being broken – everything in between rarely [...]
