pythonmock的断言使用
python中mock的断言使用
断言方法
1、assert_not_called:模拟从未被调用过。
2、assert_called:至少调用了一次模拟。
3、assert_called_with:使用指定的参数调用模拟。
实例
创建Demo.py文件,创建被测试类:People类
#!/usr/bin/envpython
#-*-coding:utf-8-*-
"""
被测试类
"""
#People类里有两个成员方法(一个有参数,一个无参数)、一个静态方法
classPeople:
def__init__(self):
self.__age=20
defname(self,firstName,lastName):
returnfirstName+''+lastName
defage(self):
returnself.__age
@staticmethod
defclass_name():
returnPeople.__name__
以上就是python中mock的断言使用,希望对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

猜你喜欢LIKE
相关推荐HOT
更多>>
python中mat是什么意思?
python中mat是什么意思?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运...详情>>
2023-11-10 23:22:48
python上下文管理的使用场景
python上下文管理的使用场景本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、上下文管理的使用场景凡是要在代码块前后插入代码的...详情>>
2023-11-10 20:07:44
python常量折叠是什么
python常量折叠是什么1、概念所谓常量折叠,指的是在编译时就查找并计算常量表达式,而不是在运行时再对其进行计算,从而会使运行时更加精简和...详情>>
2023-11-10 19:11:50
pythonTCP与UDP的不同点分析
python中TCP与UDP的不同点分析(推荐操作系统:windows7系统、Python3.9.1、DELLG3电脑。)1、不同点面向连接(确认有创建三方交握,连接已创建才...详情>>
2023-11-10 18:16:05热门推荐
技术干货






