main
// TODO: possibly move this logic into testCase
// TODO: make ConnectionParams an interface and pass it to RunTestCase