Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Patterns for Pragmatic Unit Testing

This course introduces you to the design patterns useful for a clean, easily maintainable test suite.

Beginner
2h 1m
(241)

Created by Justin Pihony

Last Updated Aug 13, 2020

Course Thumbnail
  • Course

Patterns for Pragmatic Unit Testing

This course introduces you to the design patterns useful for a clean, easily maintainable test suite.

Beginner
2h 1m
(241)

Created by Justin Pihony

Last Updated Aug 13, 2020

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Testing is a given in most modern codebases, with unit tests contributing a large portion of that code. However, the tests are often written without long-term maintenance in mind, creating a coupling between the code and the tests. This course will address some of the most common problems facing test code maintainability. It starts with a basic introduction to testing, moving into the more common unit test patterns, and finishing with legacy code testing patterns. It will use C# standards; however, the underlying patterns will be relevant to all developers.

Patterns for Pragmatic Unit Testing
Beginner
2h 1m
(241)
Table of contents

About the author
Justin Pihony - Pluralsight course - Patterns for Pragmatic Unit Testing
Justin Pihony
5 courses 3.8 author rating 1167 ratings

Justin is a software journeyman, continuously learning and honing his skills.

Get started with Pluralsight