Eat your vegetables, floss, and write unit tests for your code. Sure, you should, but where do you start? What's too much, or not enough? Let's go through some existing code step by step, build the tests, and call out the decisions along the way.