This document discusses database unit testing. It defines unit testing as testing individual units of source code to determine if they are fit for use. Developers, DBAs, and QA engineers care about unit testing because it finds problems early, facilitates change, and simplifies integration. The document discusses test-driven development concepts and architectures. It notes that while the initial cost of writing unit tests is high, there are real benefits like thinking-driven development and documentation. The presentation demonstrates unit testing with Visual Studio and concludes with references on database unit testing tools and practices.