import unittest
from name_function import get_formatted_name
class NamesTestCase(unittest.TestCase):
def test_first_last_name(self):
formatted_name=get_formatted_name('Janis','Joplin')
self.assertEqual(formatted_name,'Janis Joplin')
unittest.main()
name_function.py
def get_formatted_name(first,last):
full_name=first+' '+last
return full_name.title()
在这里用测试模块对于name_function.py的get_formatted_name()方法进行测试。
self.assertEqual(formatted_name,'Janis Joplin'),看看两个字符串是否相等。