-
Notifications
You must be signed in to change notification settings - Fork 113
Open
Labels
enhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionality
Description
Property based tests are tests that assert certain properties are always satisfied by your code. Instead of just testing that your code works on one input, they provide a range of inputs, making sure the property is satisfied every time. This article is a good introduction to property based testing in general.
Property based testing is very popular among the functional language community, including Elixir.
Articles
- https://elixir-lang.org/blog/2017/10/31/stream-data-property-based-testing-and-data-generation-for-elixir/
- https://jeffkreeftmeijer.com/mix-proper/
- http://whatdidilearn.info/2018/04/22/property-based-testing.html
Books
Videos
- https://youtu.be/x2ckfhqB9nA?t=1964 - Keynote - José Valim - ElixirConf EU 2018
- https://www.youtube.com/watch?v=p84DMv8TQuo - Property-based Testing is a Mindset - Andrea Leopardi - ElixirConf EU 2018
nelsonic, JoseCage, RobStallion and JonasHaversnelsonic
Metadata
Metadata
Assignees
Labels
enhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionality