Saturday 24th January, 2015
3:30pm to 4:15pm
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.
Sign in to add slides, notes or videos to this session