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)
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()
def __init__(self): self.infoCollector = InfoCollector( None )