Unit Testing, Property Testing, Elixir Language, Elixirlang, Refactoring.
[:d], [:e, :a], [:f, :b]] All the unit tests for this method are actual DocTests. Not good practice, but what’s even worse is that any change to the method that alters the order in which the output occurs will cause the test to fail, even though the order in which the output occurs is really not