o2geao 发表于 2017-4-26 10:51:00

python 单元测试示例1

  


#!/usr/bin/env python
import 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();
 
页: [1]
查看完整版本: python 单元测试示例1