A Gentle Introduction to Property Based Testing

2017-08-27 Erlang.

Lecture during BornHack, at Jarlsgård, in Aakirkeby, Denmark.

In this lecture, we walked over the different concepts that are needed to understand property-based testing:

  • Generators.
  • Shrinking strategies

Once the audience had an idea about these concepts, we moved on to implement unit tests and later property-based tests for a small Base64 encoding and decoding library.