This two-day, instructor-led course provides students with the knowledge and skills to effectively use Visual Studio 2017 to design, write, and run high-quality .NET unit tests. The course focuses on the applicable features and capabilities of Visual Studio as it relates to unit testing and Test-Driven Development. This course also introduces other popular unit testing tools and techniques, and demonstrates how they integrate with Visual Studio and your development lifecycle.
Before attending this course, a student should have experience or familiarity with: ::The Visual C# language ::Visual Studio 2013, 2015, or 2017 ::Writing, debugging, and maintaining code ::Application Lifecycle Management basics ::Building a high-quality software product ::Their organization’s development lifecycle
2 Days/Lecture & Lab
This course is intended for current software development professionals who are involved with building high-quality .NET applications. Students will use Visual Studio while learning how to design, write, and run C# unit tests. They will also learn many relevant practices and techniques, such as TDD, refactoring, and how to test difficult code using doubles.