新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python中mock的斷言使用
斷言方法

南靖網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),南靖網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為南靖成百上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的南靖做網(wǎng)站的公司定做!
1、assert_not_called:模擬從未被調(diào)用過。
2、assert_called:至少調(diào)用了一次模擬。
3、assert_called_with:使用指定的參數(shù)調(diào)用模擬。
實例
創(chuàng)建Demo.py文件,創(chuàng)建被測試類:People類
#!/usr/bin/env python # -*- coding: utf-8 -*- """ 被測試類 """ # People類里有兩個成員方法(一個有參數(shù),一個無參數(shù))、一個靜態(tài)方法 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學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
網(wǎng)站題目:創(chuàng)新互聯(lián)Python教程:python中mock的斷言使用
網(wǎng)站地址:http://www.dlmjj.cn/article/dhjgipo.html


咨詢
建站咨詢
