Property-Based Testing with PropEr in Elixir
Learn the concepts of Property-Based Testing, including writing properties and their required generators.
Property-based testing relies on specifying some property of code, unlike unit tests, which specify the expected output in response to some inputs. In this course, we’ll cover the concepts we need to feel confident about using even the most advanced features of PropEr with Elixir.
We’ll start with the basic and foundational principles of property-based testing, see what the framework offers us to get started, make our way through thinking in properties, write our own custom data generators, and then learn more advanced concepts. We’ll also see how you can use property-based testing in a realistic project.
By the time we finish this course, we should feel comfortable testing real-world applications using properties.
There are no reviews yet.