CDITestCase should be abstract