Building a Pragmatic Unit Test Suite

This course serves as a descriptive, in-depth guideline for pragmatic unit testing.
More
This course serves as a descriptive, in-depth guideline for pragmatic unit testing.
More
Introduction
30m 14s
Unit testing is everywhere. It is one of the most widely spread engineering practices in the world of software development. It’s important to know how to apply it in a way that helps, and not prevents you from building successful products. This course, Building a Pragmatic Unit Test Suite, is going to show you how to do that. First, you'll learn about what makes a test valuable. Next, you'll learn about the different styles of unit testing, as well as the use of mocks. Finally, you'll wrap up the course by learning about integration testing and unit testing anti-patterns. By the end of this course, you’ll know how to make the most out of your unit and integration tests.

Hi everyone, my name is Vladimir Khorikov and welcome to my course Building a Pragmatic Unit Test Suite. I am a programmer at EastBanc Technologies.

Unit testing is everywhere. It is one of the most widely spread engineering practices in the world of software development. It’s important to know how to apply it in a way that helps and not prevents you from building successful products. This course is going to show you how to do that.

Some of the major topics that we will cover include:
1. What makes a test valuable
2. Different styles of unit testing
3. The use of mocks
4. Integration testing
5. And unit testing anti-patterns

By the end this course, you’ll know how to make the most out of your unit and integration tests.

Before beginning the course you should be familiar with the C# programming language and the basics of unit testing.

I hope you’ll join me on this journey to learn unit testing with the Building a Pragmatic Unit Test Suite course, here at Pluralsight.

Table of Contents
Introduction
30m 14s
Description
Unit testing is everywhere. It is one of the most widely spread engineering practices in the world of software development. It’s important to know how to apply it in a way that helps, and not prevents you from building successful products. This course, Building a Pragmatic Unit Test Suite, is going to show you how to do that. First, you'll learn about what makes a test valuable. Next, you'll learn about the different styles of unit testing, as well as the use of mocks. Finally, you'll wrap up the course by learning about integration testing and unit testing anti-patterns. By the end of this course, you’ll know how to make the most out of your unit and integration tests.
Transcript

Hi everyone, my name is Vladimir Khorikov and welcome to my course Building a Pragmatic Unit Test Suite. I am a programmer at EastBanc Technologies.<br> <br> Unit testing is everywhere. It is one of the most widely spread engineering practices in the world of software development. It’s important to know how to apply it in a way that helps and not prevents you from building successful products. This course is going to show you how to do that.<br> <br> Some of the major topics that we will cover include:<br> 1. What makes a test valuable<br> 2. Different styles of unit testing<br> 3. The use of mocks<br> 4. Integration testing<br> 5. And unit testing anti-patterns<br> <br> By the end this course, you’ll know how to make the most out of your unit and integration tests.<br> <br> Before beginning the course you should be familiar with the C# programming language and the basics of unit testing.<br> <br> I hope you’ll join me on this journey to learn unit testing with the Building a Pragmatic Unit Test Suite course, here at Pluralsight.

Course info
Level
Intermediate
Rating
(49)
Duration
3h 42m
Updated
8 Oct 2016
Course authors

Vladimir Khorikov is a Microsoft MVP and has been professionally involved in software development for more than 10 years.

Share course