made abstract test container inherit from 'object' and not 'TestCase'.
This is so that unitttest doesn't try to run the tests in that class
directly, only the concrete subclasses.