class parserThreadTests(unittest.TestCase): parserThread = None def setUp(self): self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string') def test_parserThreadYieldsResultAsExpected(self): self.parserThread.start() self.parserThread.join() for result in self.parserThread.results: self.assertIsInstance(result, ParseResult) self.assertEqual('Fake', result.type) self.assertEqual('Subtype', result.subtype) self.assertEqual(200, result.confidence) self.assertEqual('data_string', result.result_value)
def setUp(self): self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')