Testing, Erlang, Elixir, Quickcheck.
off. I would personally still write a unit test for the shrunk value produced each time the properties found a bug in my system, but that’s just me. Complex Stateful Systems Then you have Stateful Properties, which is a great way to test your system as a whole when it has multiple API endpoints