• 技术文章 >Python技术 >Python基础教程

    python中mock的断言使用

    小妮浅浅小妮浅浅2021-08-11 09:45:51原创2451

    断言方法

    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__

    以上就是python中mock的断言使用,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python mock
    上一篇:python读取txt文件 下一篇:python中mock有哪些统计的方法

    相关文章推荐

    • python整数的用法整理• python数据拼接如何实现• Python pandas和numpy的区别• python中pandas有哪些功能特色• python中pandas排序的两种形式• python中DataFrame的运算总结• python数据离散化是什么• python文件的三大访问方式• Python如何提取字符串的内容• python实例方法中self的作用• python变量中self的添加• python从键盘输入若干个整数• python中slice的三个参数• python列表有几种切片形式• python如何获取列表的长度• python列表缓存的探究• python决策树算法是什么• python决策树算法的实现步骤• python如何判断文件夹内的重复图片• python一行输出10个数• Python输入三个数用空格隔开• python计算在月球的体重• python两种不同的文件流读写• python删除str中特定字符的方法• python如何将实例用作属性• python轮盘赌算法如何使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网