Reconnectingβ¦
Tag
#streamdata
2 articles
Engineering
Property-Based Testing: Beyond Unit Tests in Elixir
Property-based testing generates hundreds of random inputs to verify invariants that must always hold. This article shows how the TACH doctrine mandates property tests for pure modules and how StreamData generators work.
Mar 15, 2026
Β·
10 min read
Β·
Prismatic Engineering
testing
property-based
exunit
+2
Tutorial
Property-Based Testing in Elixir with StreamData
A practical guide to property-based testing using ExUnitProperties and StreamData, with real examples from validators, parsers, and encoders.
Mar 04, 2026
Β·
11 min read
Β·
Tomas Korcak (korczis)
testing
elixir
property-based-testing
+2