Zero to 60 on Unit Testing and TDD in.NET

One day dive into Unit Testing and TDD in .NET for beginners and intermediate developers.

You do not need any unit testing experience to attend this class, but if you do have experience you will gain a deeper understanding of practices and common patterns for readability, maintainability and trust in your unit tests.

Summary

Want to start doing unit testing *for real* but your devs don’t know what their’e doing? in this full 9 hour day, your developers will learn how to write readable, trustworthy and maintainable tests, that won’t hurt your project’s schedule, but actually help it. 

By the end of the day we will have covered most of the subjects covered in my book, The Art of Unit Testing, with adapted tooling and examples from today (not using RhinoMocks, for example, but FakeitEasy instead). 

What you’ll learn in this class:

  • How to write your first unit test
  • Best practices on readability, maintainability and trust of the tests
  • Interaction testing with mocks and stubs
  • Hand written fakes and Isolation(mocking) frameworks and when to use which
  • Refactoring techniques for legacy code
  • Using Typemock on Legacy code
  • everyday techniques and approaches for common scenarios (events, dependant methods..)
  • Live Q 7 A about anything related to these subjects and more

What you’ll need: 

  • A laptop with VS 2010
  • Experience in C# (one year) 

When & Where

Contact me and we’ll set up a time and place.