Defining a test case superclass