【发布时间】:2020-12-08 21:40:42
【问题描述】:
我创建了一个模拟对象,如下所示:
with patch('requests.get') as request:
self.request = request
self.request.session = MockSession()
self.request.cookies = {}
如何通过其他函数更新
【问题讨论】:
-
set_nonce中的值如何更新? -
@asaf92:更新了我的问题中的方法
-
你在哪里打补丁?您使用的是
unittest还是pytest?请注意,超出范围后修补会恢复 - 根据您的结构,这可能是您的问题。 -
@MrBeanBremen 我不确定我是否理解如何修补它。我正在使用单元测试。您能否分享一下在这个示例中我将如何修补?
标签: python unit-testing mocking tdd