Over on Medium Dupdob has published probably one of the the best articles about unit testing I have seen this year. While opinionated based on their experience the article covers what TDD is, how it relates to unit testing and what the goal of unit testing really is. Dispelling a number of incorrect assumptions along the way.
Go over and give it a read, it is well worth it.
Also published on Medium.