Repo with code and slides for: Intro to Property Based Testing workshop
Introduction to Property Based Testing ** :
- Traditional TDD & BDD = Example Based Testing
- What is Property Based Testing (PBT) and how does it differ from Example based testing?
- What are the benefits
- How do we write PBTs?
- How do we make them easier to write.
- Hands on demo with the Diamond Kata, .Net Core, C# and FSCheck
** Credit to Scott Wlashin of https://fsharpforfunandprofit.com/ Most of the thinking here is his, I've just condensed it and converted to C# https://www.youtube.com/watch?v=99oO-6EIyck&t=2502s