This Hands-On Lab is available online!
System requirements and support options
The primary goal of unit testing is to take the smallest piece of testable software in the application, isolate it from the remainder of the code, and determine whether it behaves exactly as you expect. Each unit is tested separately before integrating them into modules to test the interfaces between modules. It provides you the ability to test small amounts of code without needing to run the entire application from the start. Unit testing provides several benefits, including faster testing, the likelihood of catching errors sooner, simplified code integration and documentation of the units. This lab shows you how to incorporate unit testing into your Microsoft Visual Studio 2013 projects.