#-- coding: utf-8 --
import unittest
from Test_name import get_name
class NamesTestCase(unittest.TestCase):
“”“测试Test_name.py”""
def test_name(self):
“”“能正确地处理像Janis Joplin这样的姓名吗? “””
name=get_name(‘janis’,‘joplin’)
self.assertEqual(name,‘Janis Joplin’)
以test_打头的方法都为测试方法,在运行时都将自动运行。
在测试用例中,写完测试方法后需要用下面的代码行让Python运行这个文件中的测试。
但在Python2.7中不能直接写unittest.main(),需要写成下面的形式。
if name == ‘main’:
unittest