代码如下:(测试代码非原创)
# @Time:2020/8/13 18:27
# @Author:dlage
import unittest
from name_function import get_formatted_name
class NamesTestCase(unittest.TestCase):
"""测试name_function.py"""
def test_first_last_name(self):
format_name = get_formatted_name('jans', 'jop')
self.assertEqual(format_name, 'Jans Jop')
unittest.main()
方法名字是按照test_和test开头!!!
但是运行测试后控制台一直显示:Ran 0 tests in 0.000s
解决方法:
if __name__ == '__main__':
unittest.main()
将运行测试代码改为上述代码