Does this code work? Who knows? Actually, you can know: that's what testing is for. And Unit Testing is a vital first step in your testing strategy. In this session, you'll learn how good unit tests tell you whether code does what you think it does. As the code changes, good unit tests make sure that the previous functionality continues to work. Through lots of C# examples (and a bit of fun), you'll learn what good tests look like and how to protect your application from unplanned changes.
You will learn:
- How unit tests play a vital role in the development lifecycle.
- How unit tests can ensure consistent functionality across code changes.
- How to write and maintain effective unit tests.