Generative tests are an excellent means of growing your test harness beyond unit tests and some integration tests. It can test numerous edge cases, concurrency concerns, and can even create tests as required! The talk will cover generative testing in clojure using test.check and writing custom DSL to generate test specs