示例#1
0
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), "")
示例#2
0
 def setUp(self):
     self.extDict = {'c' : 'checkersTest.forCheckerFactoryTest.somePackage.someModule.SomeClass'}
     self.factory = CheckersFactory(self.extDict)