The document discusses unit testing for iOS applications. It outlines some common reasons developers give for not unit testing, like it taking too long or being someone else's job, and argues that unit testing saves time and helps catch bugs. It then provides an overview of different unit testing tools for iOS like GHUnit, OCUnit, and Xcode's built-in testing capabilities. It also briefly mentions tools for continuous integration and UI/integration testing.