Introduction to Property-based Testing with F#

Learn what Property-based Testing is, and how to write and run such tests with F#.
Course info
Rating
(83)
Level
Intermediate
Updated
Apr 17, 2015
Duration
1h 35m
Table of contents
Introduction to Property-based Testing and FsCheck
Getting Started with the Diamond Kata
The Diamond Kata: Adding Letters
Completing the Diamond Kata
Description
Course info
Rating
(83)
Level
Intermediate
Updated
Apr 17, 2015
Duration
1h 35m
Description

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.

About the author