Testing, Property Based Testing, Elixir, Streamdata, Generative Testing.
While I was trying to get a deeper understanding, I learned about a new term: shrink. It means that property-based testing can tell us what’s the minimal case to reproduce the error. Magic! Is there a rubber duck inside it? Maybe I know why I should use property-based testing… Sounds great. Before