allow test cases to safely modify controller class by making it unique per test case