导语:
本文主要介绍了关于python中mock的断言使用的相关知识,希望可以帮到处于编程学习途中的小伙伴
断言方法
1、assert_not_called:模拟从未被调用过。
2、assert_called:至少调用了一次模拟。
3、assert_called_with:使用指定的参数调用模拟。
实例
创建Demo.py文件,创建被测试类:People类
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
被测试类
"""
# People类里有两个成员方法(一个有参数,一个无参数)、一个静态方法
class People:
def __init__(self):
self.__age = 20
def name(self,firstName,lastName):
return firstName + ' ' + lastName
def age(self):
return self.__age
@staticmethod
def class_name():
return People.__name__
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在mac上安装python包09/04
- ♥ 如何使用python字典中的fromkeys方法?01/08
- ♥ python开发中的编码方式如何比较和使用?01/11
- ♥ 如何使用write函数在python中写入文件?09/21
- ♥ 如何为 Docker 开发 Python?12/05
- ♥ 如何在 Python 中设置代理12/11
内容反馈