Unit Testing Succinctly

Unit testing can be a valuable part of any development cycle, but it can easily cause more problems than it prevents if used incorrectly. With Unit Testing Succinctly by Marc Clifton, you'll learn what you need to know to leverage unit testing and minimize the number of bugs introduced in development. The book clearly defines what does and does not constitute units and tests, different approaches to implementing unit tests, and even the far-reaching effects that unit testing can have on the architecture of your application.

Table of Contents

  1. Why Unit Test?
  2. What is Unit Testing?
  3. Proving Correctness
  4. Strategies for Implementing Unit Tests
  5. Look before You Leap: The Cost of Unit Testing
  6. How Does Unit Testing Work?
  7. Common Unit Test Tools
  8. Testing Basics
  9. Unit Testing with Visual Studio
  10. Unit Testing with NUnit
  11. Advanced Unit Testing
  12. Unit Testing for Other Purposes