Building a Pragmatic Unit Test Suite

This course serves as a descriptive, in-depth guideline for pragmatic unit testing.
Course info
Rating
(57)
Level
Intermediate
Updated
October 8, 2016
Duration
3h 42m
Table of contents
Introduction
30m 14s
Description
Course info
Rating
(57)
Level
Intermediate
Updated
October 8, 2016
Duration
3h 42m
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.

About the author
About the author

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

More from the author
Database Delivery Best Practices
Intermediate
2h 15m
8 Jun 2016
Applying Functional Principles in C#
Intermediate
3h 28m
8 Apr 2016
Domain-Driven Design in Practice
Intermediate
4h 19m
22 Jan 2016
Transcript
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.

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.