python之测试模块

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'),看看两个字符串是否相等。

猜你喜欢

转载自blog.csdn.net/weixin_41950276/article/details/82933749