moved unit test parameters to csv files, with a TestUtils class to support it