An emerging software engineering paradigm is test-driven development, where tests are written early and testing is performed continuously during the development process. Problems are discovered early and corrected when they are found. This one-day course for developers explains the methodology of test-driven development and the use of the unit testing framework that comes with Visual Studio 2008 Team System.
Cost: Price on application
Duration: 1 day
This course is not available as part of our public schedule but can be provided on a customised client specific basis.
The student should have a basic knowledge of the .NET Framework and experience programming in C# with Visual Studio.
What Is Test-Driven Development (TDD)?
Functional Tests / Customer Tests
Unit Tests / Programmer Tests
A Visual Studio Test Drive
TDD with Legacy Code
Visual Studio Unit Testing Fundamentals:
Structure of Unit Tests
Unit Testing Framework
Initialization and Cleanup
More about Unit Testing Framework:
Debugging Unit Tests