subclassing TestCase is not necessary, we usually just subclass object.
I have no idea whether it makes any difference.