added parameterized test class