Esempio n. 1
0
 def testCollectInfoYesNo(self):
     self.infoCollector = InfoCollector(self.classesToCollectInfoAbout)
     self.timesGlobalTraceWasCalled = 0
     self.infoCollector.globalTrace = self.mockGlobalTrace
     self.infoCollector.collectInfoYes()
     testClassOne = TestClassOne()
     testClassOne.methodOne()
     self.infoCollector.collectInfoNo()
     testClassOne.methodOne()
     self.assertEqual(3, self.timesGlobalTraceWasCalled)
Esempio n. 2
0
 def setUp(self):
     self.classesToCollectInfoAbout = None
     #      self.classesToCollectInfoAbout = ["TestClassOne",
     #                                        "TestClassTwo",
     #                                        "TestClassThree",
     #                                        "TestClassFour"]
     self.infoCollector = InfoCollector(self.classesToCollectInfoAbout)
     self.infoCollector.collectInfoYes()
     self.excerciseTestClasses()
     self.infoCollector.collectInfoNo()
     self.classesInfo = self.infoCollector.getInfo()
Esempio n. 3
0
 def __init__(self):
     self.infoCollector = InfoCollector( None )