I’ve talked to many developers about why Unit Testing (as well as automated integration and acceptance testing) and why I think it should be something that is a natural part of development. I usually get the a few similar responses from those who haven’t adopted this viewpoint.

“I know I should be Unit Testing and that it can be helpful, but …”

“I don’t have time to figure it out and it’s not built into the quote.” “I don’t know how or where to start.” “I’ve been successful for a lot of years, why change now?” I hope to help you get started moving past not knowing how and where to start and make automated testing as normal to you as writing code.

I've blogged about this and will expand with examples in a Github repo.