我正在尝试使用Mock来模拟Python中的函数。这是我的代码:
resp, content = request(...)
request()函数需要返回两个值。这是我尝试的方法:
with patch("syncdatetime.py") as sync_mock:
sync_mock.request.return_value = [obj, '']
但是当我运行测试时,出现了错误“Mock object is not iterable.”。请求函数返回的是 Mock 类型的对象,而不是列表。我该如何修补请求函数以便它返回一个列表?