背景:在一定情况下,也就是开发程序没有完成的情况下,需要测试其他功能,或者是模拟第三方测试的响应结果,这时候就需要模拟测试或开发,那么mock应运而生,这里简单介绍一下unittest中的mock类。
1、python在3.3之后就在unittest中合并了mock,不需要重新安装mock库,直接上代码:
import requests,json
from unittest import mock
def http_request_baidu():
'''
使用requests接口请求第三方库
:return:
'''
res=requests.get("http://www.baidu.com")
return res.status_code
if __name__ == '__main__':
print