导语:
本文主要介绍了关于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电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python类和函数有什么区别09/06
- ♥ python中循环语句的使用方法12/11
- ♥ 如何检查python是32位还是64位08/27
- ♥ Python常见的字符串转换类型:浮点型、整型11/27
- ♥ 什么是python新式类12/23
- ♥ python匿名函数的好处10/06
内容反馈