Test Driven Development (TDD) is one of the core practices of Agile software development. Many companies have realized the benefits of using this technique to write code. However learning how to TDD is not always easy, using it on the existing system can be even harder.This two-day program provides a highly interactive exploration of unit test automation, principles and practices. Participants will learn the main difficulties of using these principles in a live system, the main strategies for tackling such a task and how one can practically start writing those tests.
This is an entry-level class and appropriate for developers seeking practical knowledge about TDD and how to implement it into their working environment.
Participants must have at least one year’s developing software using .NET and the ability to program in C# .NET 3.X or 4.0 (Visual Studio 2010)
This is a general syllabus and in case of an in-house training, it is possible to make the necessary adjustments to make it more appropriate for your organization’s specific needs.