Property Based Testing

Use when writing tests that need to cover many input combinations or complex edge cases. Generates custom StreamData generators, writes ExUnitProperties tests, configures shrinking strategies, and creates property-based test patterns for data transformations, algorithms, and state machines. Trigger words: property-based testing, StreamData, ExUnitProperties, generators, fuzzing, shrinking.

igmarin d53efd8 5.7 KB Updated

File contents

igmarin/elixir-phoenix-skills/tree/main/skills/property-based-testing commit d53efd8db2

Frequently asked questions

npx skillmds@latest add igmarin/property-based-testing