Unit testing is an essential part of any successful software project, but it's only half the testing story. This talk will examine the other half of the testing story. We'll see why we need more than just unit tests and how to write these extra tests.