文件1:person.py
class Person(object):
def __init__(self,name,age):
self.name = name
self.age = age
def getAge(self):
return self.age
文件2:TestClass.py
import unittest
from person import Person
class Test(unittest.TestCase):
#测试方法要以test开头
def test_init(self):
p1 = Person("liming",20)
self.assertEqual(p1.name,"liming","属性赋值有误")
def test_getAge(self):
p2 = Person("hanhong",22)
self.assertEqual(p2.getAge(),22)
运行文件2:TestClass.py,进行测试