Learning how to do unit testing will make you a better developer. This book contains practical information which has been derived from experience. It contains language you are likely to hear in meetings with professional developers. My goal is that after reading this book, when people ask for your opinion and feedback, you are going to have have something to say. By reading this book, you will be mentored by me. You will learn about unit testing and related topics. You will hopefully be able to make better decisions. Writing good unit tests means becoming a better coder all around.