python 单元测试示例1
?
#!/usr/bin/env pythonimport unittest;class CForTest: '''test for run equal''' def __init__(self, nVal): self.m_nVal = nVal; def equal(self, nVal): if self.m_nVal == nVal: return True; return False;class TestA(unittest.TestCase): def setUp(self): print("TestA::setUp"); self.m_objTest = CForTest(100); def runTest(self): print("TestA::runTest"); print("run self.assertEqual1"); self.assertEqual(True, self.m_objTest.equal(100)); print("Run self.assertEqual2"); self.assertEqual(True, self.m_objTest.equal(100)); print("Run self.assertEqual3"); self.assertEqual(True, self.m_objTest.equal(102)); def tearDown(self): print("end of test");if "__main__" == __name__: unittest.main();?