The tricky part behind property-based testing is to find the properties we want our code to hold.
I’ll help you find those properties.
Property-based testing is a nice complement to the example-based testing you’re probably used to. It uses data generators to spin up a bunch of tests for you. It can help catch edge cases in your code. However, it can be difficult to make the leap from example-based testing to property-based testing. I want to help you make the leap
Specifically, my talk will focus on how to identify properties to test. We’ll walk through a coding challenge in depth, and we’ll use StreamData to test the properties we find.