Implemented parameterized test to check all combinations of types and operations