Testing, Property Based Testing, Elixir, Streamdata, Generative Testing.
the example below. First line property means we want to use property testing (it will be test in unit testing). Focus on the second line. The term() is a generator provided by the property testing framework: StreamData. It provides many different kinds of generators, i.e.,term()that can generate