测试
单个函数测试
写好函数之后,另外新建一个脚本文件用来测试
import unittest
#导入要测试的函数
from city_fuctions import city_fuction
class CityTestCase(unittest.TestCase):
def test_city(self):
formatted_city=city_fuction('Beijing','China')
self.assertEqual(formatted_city,'Beijing,China')
unittest.main()
类测试
可用以上函数进行测试,对类的测试和上面类似,可以根据测试内容选择不同的函数。
- unittest.TestCase类包含方法setUp(),让我们只需创建这些对象一 次,并在每个测试方法中使用它们。