class CheckersFactoryTest(unittest.TestCase): def setUp(self): self.extDict = {'c' : 'checkersTest.forCheckerFactoryTest.somePackage.someModule.SomeClass'} self.factory = CheckersFactory(self.extDict) #def tearDown(self): # self.foo.dispose() # self.foo = None def testGetChecker(self): config = ConfigSection() instance = self.factory.getChecker('c', config) self.assertTrue(isinstance(instance, SomeClass), "") def testGetYesChecker(self): config = ConfigSection() instance = self.factory.getChecker('java', config) self.assertTrue(isinstance(instance, YesChecker), "")
def setUp(self): self.extDict = {'c' : 'checkersTest.forCheckerFactoryTest.somePackage.someModule.SomeClass'} self.factory = CheckersFactory(self.extDict)