Testing .NET Core Code with xUnit.net: Getting Started

Pluralsight
Course Summary
xUnit.net is a modern testing framework that is also used by the .NET development team. This course teaches you how to get started writing xUnit.net automated tests to verify the application is working as expected, and help prevent costly bugs.
-
+
Course Description
It's usually more expensive, time-consuming, and stressful to fix software bugs after they have been released to production environments. A good set of automated tests helps to verify that the application is working as expected, and helps to prevent bugs from getting into production. In this course, Testing .NET Core Code with xUnit.net: Getting Started, you'll cover an overview of automated testing that you'll be able to utilize in practice. First, you'll learn how to create xUnit.net automated tests that verify different types of results. Next, you'll explore how to customize and control test execution and categorization. Finally, you'll discover how to reduce the amount of test code needed with data-driven tests. When you're finished with this course, you'll have a foundational knowledge of xUnit.net that will help you to start writing your own automated tests.
-
+
Course Syllabus
Course Overview- 1m 10s
—Course Overview 1m 10sGetting Started- 24m 33s
—Introduction 2m 38s
—Why Write Automated Tests? 1m 33s
—An Overview of Different Test Types 3m 24s
—Testing Behaviour vs. Private Methods 2m 26s
—The Logical Phases of an Automated Test 1m 28s
—Introducing xUnit.net 3m 49s
—Creating the Test Project 3m 57s
—Starting to Create the First Test 3m 27s
—Summary 1m 48sDetermining Passing and Failing Tests with Asserts- 47m 11sUnderstanding and Controlling Test Execution- 30m 20sCreating Data-driven Tests- 27m 48s