python单元测试unittest

来源:互联网 发布:天刀客户端网络异常 编辑:程序博客网 时间:2024/06/07 06:58
import unittestfrom myclass import get_formatted_nameclass NameTestCase(unittest.TestCase):    def test_first_last(self):        self.assertEqual(get_formatted_name('aaa', 'bbb'), 'Aaa Bbb','test_first_last fail')    def test_first_middle_last(self):        self.assertEqual(get_formatted_name('aaa', 'ccc','bbb'), 'Aaa Bbb Ccc', 'test_first_middle_last fail')if __name__ == '__main__':    unittest.main()常用测试方法:assertEqual(a,b)    a==bassertNotEqual(a,b)      a!=bassertTrue(x)     x是否为TrueassertFalse(x)  x是否为FlaseassertIn(item,list)   item在list中assertNotIn(item,list)  item不在list中
原创粉丝点击