Test Driven Development (TDD) for C# and .NET

Course:   TDDMS
Duration:   3 Days
Level:   I
On our website at:   http://www.verhoef-training.com/courses/TDDMS.html
 
Course Summary

Test Driven Development (TDD) practice helps developers recognize and realize a well-designed application, and encourages writing a test before writing the functionality that needs to be implemented. This hands-on course provides invaluable insight for creating successful test-driven development processes. With source code and examples in .NET, the course walks through the TDD methodology and shows how it is applied to a real-world application. The course follows the application being built from scratch and details each step that is involved in the development, as well as any problems that are encountered and the solutions that are applied.

Topics Covered In This Course

Getting Started

  • The Road to Test Driven Development
  • An Introduction to Unit Testing
  • A Quick Review of Refactoring
  • Test-Driven Development: Let the Test Be Your Guide
  • Mocking External Resources

Putting Basics Into Action

  • Starting the Sample Application
  • Implementing the First User Story
  • Integration Testing

TDD Scenarios

  • TDD on the Web
  • Testing Windows Communication Foundation Services
  • Test WPF and Silverlight Applications

Requirements and Tools

  • Dealing with Defects and New Requirements
  • The Great Tool Debate
  • Conclusions
What You Can Expect

In this course, you will learn about?

Who Should Take This Course

Software developers, team leads, project and program managers.

Recommended Prerequisites

Principal understanding of .NET, C# and object-oriented concepts.

Training Style

Instructor led with lecture, hands-on exercises and discussion.

Related Courses
Code Course Title Duration Level
WST1
Web Software Testing
3 Days
I
Details
STCDEV
Software Testing Considerations for Developers
2 Days
I
Details
STQA
Software Testing and Quality Assurance Techniques
3 Days
I
Details
STBC1
Software Testing Bootcamp - Part 1
2 Days
I
Details

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.