【发布时间】:2020-01-03 04:58:49
【问题描述】:
我正在使用模拟迭代器功能来返回用于单元测试的迭代器。在我正在测试的代码中,我多次循环遍历对象,但它似乎没有工作,只在第一次工作。
self.mock_scene.bpyscene.objects.__iter__ = mock.Mock(return_value=iter([mock_lamp_object, mock_lamp_object]))
【问题讨论】:
标签: python unit-testing iterator mocking