Increase your test coverage with combinatorial testing
Using a simple combinator, you can make your data-driven tests cover a wider range of scenarios while keeping test code neat and readable
Tags: unittesting