首页 > 解决方案 > Python:空的测试套件

问题描述

我尝试了很多方法(Pycharm 和 unittest 不起作用 )来解决问题。
但是我仍然对这里发生的事情一无所知。
我无法运行基本的单元测试。先感谢您。

#test_names.py
import unittest
from Practices.SomeFunction import get_formatted_name
class NameTestCase(unittest.TestCase):  
    """test get_fotmatted_name()"""

    def test_first_last_name(self):
        formatted_name = get_formatted_name('janis', 'joplin')
        self.assertEqual(formatted_name, 'Janis Joplin')

unittest.main() 

结果

列表

标签: pythonunit-testing

解决方案


只需要添加

if __name__ == '__main__': 

然后

if __name__ == '__main__': 
    unittest.main()

推荐阅读