Generative Testing: Properties, State and Beyond

A session at :clojured

Saturday 24th January, 2015

3:30pm to 4:15pm (CET)

The aim of the talk is introducing attendees to property-based testing in Clojure. The talk will discuss how does it compare to traditional testing methods and demonstrate its principles on simple examples. In order to bust the myth of inapplicability of property-based testing in a real-world setting we’ll bring up some use cases from the industry. In the second part of the talk we’ll move on from immutable, static properties to a more dynamic setting. We’ll see how tools present in the Clojure ecosystem allow us to validate stateful computations through generation of test scenarios. Finally, we’ll wander into the world of concurrency and automation of race conditions detection.

About the speaker

This person is speaking at this event.
Jan Stępień

Bringing balance to parentheses. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session


Germany Germany, Berlin

24th January 2015

Tell your friends!


Time 3:30pm4:15pm CET

Date Sat 24th January 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session