Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.55 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.55 KB

Property Based Testing Workshop

"Writing tests first forces you to think about the problem you're solving. Writing property-based tests forces you to think way harder." @jessitron

This is a simple workshop for teaching property based testing.

The goal of this workshop is to give you an introduction to property-based testing, as well as show you how & why you might use it instead of (or in conjuntion with) other testing techniques. We'll be doing this by showing common TDD techniques such as triangulation and then using a property-based testing to achieve the same goals.

Further reading

The ScalaCheck documentation page lists a number of good resources for getting started with property based testing. In particular I found these useful:

Implementation languages

This workshop is available for several languages: