Property based testing in Erlang

2017-06-16 Erlang.

Lecture during HackOn, at ADM, in Amsterdam, The Netherlands.

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.