我有一个问题与这个问题的答案有关: pytest: setup a mock for every test function 我喜欢使用通过参数接收模拟对象的函数的想法。通过这种方式,mock的设置可以重用。我从答案中得出结论,模拟对象在Python中是可变的,在函数内部更改它们将产生在外部更改它们的副作用。然而,我认为有副作用是危险的。所以,我建议如下: def test(self, mock1): ... 使用 def setup_mock1_to_always_xxx(mock1):
eggs how many eggs does a chicken lay per day?
eggs how to poach eggs?eggs do eggs need to be refrigerated?chicken eggs 90 eggs how many eggs does a chicken lay per day?ostrich eggs 80 <