`
陈三许
  • 浏览: 7607 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

python9 测试代码

阅读更多
####测试代码###
#模块unittest (python标准库中) 单元测试
#测试函数
import unittest
from name_function import user_name
"""导入模块unittext和待测函数"""

class nameTestCase(unittest.TestCase): #这个类必须继承unittest.TestCase类
"""创建用于针对待测函数的单元测试(user_name())的类"""
def test_first_last_name(self):
formatted_name = user_name('curry','abc')
self.assertEqual(formatted_name,'Curry Abc')#断言相等

unittest.main()

#测试类
"""
import unittest
from 文件 import 类


class nameTestCase(unittest.TestCase):

def test_first_last_name(self):
formatted_name = Car(实参)
formatted_name.get_descriptive_name()
self.assertEqual(formatted_name,'2019 dsd audi')

unittest.main()
"""

"""
#-----------断言方法-------------#
assertEqual(a,b)   --- 核实 a==b
assertNotEqual(a,b)--- 核实!=b
assertTrue(x)      --- 核实x为True  (False类似)
assertIn(item,list)--- 核实item在list中
"""

#方法setUp()  让我们只需创建这些对象一次,并在每个测试方法中使用它们
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics