
Video time: 05m16s
Want this course?
What is test.check?
Course: Beginning Property-Based Testing with test.check
test.check is the Property-Based Testing library we'll be using in this course. In this lesson, we'll take a look at the origin of this library, how it integrates with Clojure, and how it's getting a lot of attention from the Clojure core team.
Next Lesson
Course: Beginning Property-Based Testing with test.check
Lessons
What is Property-Based Testing?
free
18 min
What is test.check?
5 min
Advantages of Property-Based Testing
7 min
When can you use Property-Based Testing
8 min
How does Property-Based Testing work?
free
12 min
An overview of property-based testing with an example test
34 min
A tour of the built-in generators
44 min
Building your own simple generators
31 min
Strategies for properties: functionality
16 min
Strategies for properties: invariants
10 min
Strategies for properties: algebraic properties
41 min
Testing pure functions
1 hr
When to test: before implementation
41 min
When to test: after implementation
44 min