接口自动化--mock

 

导入

from unittest import mock
import requests
def request_lemfix():
    return requests.get("http://www.baidu.com").text    # 获取论坛的源码

def print_content():
    print(request_lemfix())

if __name__ == '__main__':
    # request_lemfix变量 此时不会再进入到原来的request_lemfix()函数中
    request_lemfix = mock.Mock(return_value = '这里会显示论坛的内容')   # 创建一个mock对象,使用一个变量来接收
    print_content()  # 此时不会执行原始的函数。而会执行request_lemfix变量

 

运行结果:

这里会显示论坛的内容

 

posted @ 2019-12-07 13:55  太阳-向日葵  阅读(132)  评论(0编辑  收藏  举报