This is intended to produce a Cartesian product of predefined valid inputs and test these inputs sets as individual tests. The result is hundreds of unit tests providing decent coverage in theory.