0
点赞
收藏
分享

微信扫一扫

python单元测试unittest


import unittest
from myclass import get_formatted_name

class 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==b
assertNotEqual(a,b) a!=b
assertTrue(x) x是否为True
assertFalse(x) x是否为Flase
assertIn(item,list) item在list中
assertNotIn(item,list) item不在list中


举报

相关推荐

0 条评论