1、使用mock模拟接口返回数据
2、对mock进行简单的封装
- mock_method 调用的方法名
- request_data 请求值
- url请求url
- method post/get
- response_data 返回值
from mock import mock
# 模拟mock封装
def mock_test(mock_menthod,request_data,url,method,response_data ):
mock_menthod = mock.Mock(return_value=response_data)
res = mock_menthod(url,method,request_data)
return res
调用:
from mock_demo import mock_test
res = mock_test(self.run.run_main,data,url,"POST",data)