MSTest V2 is a cross platform, open source testing framework. This course will teach you how to create automated tests to check your code is working as expected, create data driven tests, control test execution, and also how to extend the framework.
MSTest V2 is the evolution of the original "in-box" testing framework from Microsoft and is now a cross platform, open source testing framework. In this course, Automated Testing with MSTest V2, you'll learn how to use the framework to create automated test to help check your code is working correctly. First, you'll discover how to use the various assert features such as checking numeric, string, and collection values. Next, you'll explore how to take control of the test execution lifecycle and also execute additional setup or cleanup code. Finally, you'll learn how to execute a test multiple times with data driven tests and also how to customize and extend the MSTest framework to create more maintainable and readable test code. By the end of this course, you'll know how to create readable, maintainable, and customized automated tests with MSTest V2.
Course Overview Hi everyone. My name is Jason Roberts. Welcome to my course, Automated Testing With MSTest V2. I'm a Microsoft MVP, freelance developer, and author. In this course, we're going to learn how to create automated tests with the MSTest V2 testing framework. Some of the major topics that we'll cover in this course include how to check the results of production code by using MSTest asserts, how to take control of and also customize how your tests are executed, and reduce test code duplication by creating data-driven tests, and using the customization and extensibility features of the MSTest framework. By the end of this course, you'll understand how to create automated tests to ensure your code is behaving as it should and help to reduce production errors. Before beginning the course, it's recommended that you have at least a basic understanding of C#. I hope you'll join me on this journey with the Automated Testing With MSTest V2 course at Pluralsight.