python - 你如何模拟列表中的对象?
问题描述
我有以下功能:
signature_request = client.send_signature_request_embedded_with_template(
client_id = self.CLIENT_ID,
template_id = self.template_id,
title = self.title,
subject = self.email_subject,
message = self.message,
signers = self.signers,
custom_fields = self.custom_fields
)
signature_id = signature_request.signatures[0].signature_id
我不能终生嘲笑signature_id
我测试中的价值。我知道我正确地模拟了正确的目标,因为我成功地模拟了该signature_request
对象的另一个返回值。任何帮助将不胜感激!
我尝试了以下方法:
send_request_mocked.return_value.signatures.return_value =
[PropertyMock(signature_id = 'signature_id')]
send_request_mocked.return_value.signatures.return_value =
[Mock(signature_id = 'signature_id')]
etc.
解决方案
推荐阅读
- javascript - 使用 Marker OnPress 发送标题和描述
- skiasharp - 在 Linux 上创建 SkiaSharp XPS 文档失败
- mysql - 如何组合到不同长度的sql列?
- javascript - 根据用户输入从文件中动态加载字体
- javascript - 从 HTML 无序列表创建数组
- python - 将下拉选择传递给 Flask/Python 函数
- javascript - 我如何“交换”谷歌地图字体以避免谷歌页面速度洞察警告?
- lookup - Informatica 查找字符串模式匹配
- ios - 捕捉图像方向问题
- python - 如何设置小部件以链接到 jupyternotebooks 的数组