NY State-Licensed Certificates in Design, Coding & AI — Online
Free courses from frontend to fullstack and AI
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