You shouldn't unit test (but you have to)

At my work, I’m tasked with being the unit testing advocate: I promote unit testing across the development department, I help solve unit testing problems and I mentor developers who are new to unit testing. This puts me in a funny position because–if I had a choice–I’d tell people not to write unit tests at all. If I had to sum up why, I’d paraphrase Winston Churchill’s quote about democracy:
Read full post gblog_arrow_right