Time for a new episode of The Developers’ Bakery! Today we’re back talking about testing, but we’ll have the opportunity to learn a new approach we haven’t talked about in this podcast yet: Property Based Testing.
Joining us today is Nicolas DUBIEN, creator of fast-check, a library to write property-based tests for TypeScript and JavaScript.
Nicolas will guide us through the world of property-based testing, explaining how fast-check can help us to write tests that are offering better coverage of our code.
Enjoy the show 👨🍳
Show Notes
- 00.00 Intro
 - 00.45 Episode Start
 - 01.09 Nicolas’ Introduction
 - 02.17 What is fast-check?
 - 03.41 Property based testing
 - 05.36 Generating inputs
 - 08.57 Who can use fast-check?
 - 11.11 Real world usages
 - 14.22 fast-check to test fast-check
 - 18.25 Readability of tests
 - 20.43 Onboarding on property-based testing
 - 22.57 The fast-check ecosystem
 - 25.51 The history of fast-check
 - 29.58 Who’s maintaining fast-check?
 - 32.12 Growing fast-check
 - 33.01 Good first issues
 - 35.18 What’s next for fast-check?
 - 39.50 Further reading
 - 41.38 Where people can find you online?
 
Resources
- dubzzz/fast-check on GitHub
 - fast-check Official Website
 - fast-check Blog
 - @dubzzz on GitHub
 - @ndubien on Twitter