Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Introduction to Property-based Testing with F#

Learn what Property-based Testing is, and how to write and run such tests with F#.

Mark Seemann  - Pluralsight course - Introduction to Property-based Testing with F#
by Mark Seemann

What you'll learn

In this course, you'll learn about Property-based Testing via an extensive code example. Property-based Testing is an automated testing technique where you incrementally zero in on the correct behavior of a system by describing its properties or qualities in general terms and then use randomly generated test data to execute deterministic tests. Specifically, you'll get an introduction to the FsCheck Property-based Testing framework, and see lots of code examples using the Diamond Kata as a continued example throughout the course.

Table of contents

About the author

Mark Seemann  - Pluralsight course - Introduction to Property-based Testing with F#
Mark Seemann

Mark Seemann is the author of Dependency Injection in .NET and the inventor of AutoFixture. He is a professional programmer and software architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

More Courses by Mark