您的位置:首页 > 编程语言 > Python开发

python单元测试unittest

2017-11-08 15:08 344 查看
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中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: