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

More Expressive Testing in .NET with MSpec

Learn to write tests which better express the intent of your .NET code using the context/specification framework known as MSpec.

Intermediate
2h 31m
(38)

Created by Kevin Kuebler

Last Updated Jul 31, 2021

Course Thumbnail
  • Course

More Expressive Testing in .NET with MSpec

Learn to write tests which better express the intent of your .NET code using the context/specification framework known as MSpec.

Intermediate
2h 31m
(38)

Created by Kevin Kuebler

Last Updated Jul 31, 2021

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

This course will introduce you to a different way to think about testing your .NET code. Typical unit tests tend to be overly focused on the implementation details of the code instead of specifying the intent of the software. In this course, you will learn how to write specifications for your code using the Machine.Specifications (MSpec) framework. These specifications can more clearly describe what your software should do instead of how it does it, leading to a more useful and maintainable suite of tests for your system.

More Expressive Testing in .NET with MSpec
Intermediate
2h 31m
(38)
Table of contents

About the author
Kevin Kuebler - Pluralsight course - More Expressive Testing in .NET with MSpec
Kevin Kuebler
4 courses 4.5 author rating 751 ratings

Kevin Kuebler is a Senior Software Engineer for ViewRay, where he applies his software development expertise to the company's goal of changing the standard of care for cancer patients.

Get started with Pluralsight