Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Lazy Programmer's Guide to Writing Thousands of Tests

NDC Conferences via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk introduces property-based testing as a way to run tests repeatedly with randomly generated inputs, uncover edge cases, and document code behavior. It uses F# examples while emphasizing concepts applicable across programming languages.

Syllabus

Intro
Story
TDD best practices
Enterprise Developer from Hell
How would you write this
Propertybased testing
Adding and multiplication
Adding and zero
Property check
Review
Addition
Evil and lazy
QuickCheck
Compound types
Shrinking
Properties
Verification
Modelbased testing
John Hughes example
Example vs Probably based tests
Resources
Outro

Taught by

NDC Conferences

Reviews

Start your review of The Lazy Programmer's Guide to Writing Thousands of Tests

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.