YoVDO

Introduction to Property-based Testing with F#

Offered By: Pluralsight

Tags

Property-based Testing Courses F# Courses Software Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn what Property-based Testing is, and how to write and run such tests with F#.

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.

Syllabus

  • Introduction to Property-based Testing and FsCheck 25mins
  • Getting Started with the Diamond Kata 21mins
  • The Diamond Kata: Adding Letters 21mins
  • Completing the Diamond Kata 26mins

Taught by

Mark Seemann

Related Courses

Programming in F#
Microsoft via edX
F#: Automated Testing for Developers
LinkedIn Learning
What's New in Visual Studio 2017 for F# For Developers
LinkedIn Learning
Developing Financial Applications in F#
LinkedIn Learning
Type-Driven Development: Designing with Types
Pluralsight