What is the difference between passing side_effect in decorator vs setting within a function? When should I use one over the other?
@patch(“my_class.Order.get_order”, side_effect=“mock_order”)
def test_order(self, mock_order):
This is the alternate way I’m using it
@patch(“my_class.Order.get_order”)
def test_order(self, mock_order):
mock_order.side_effect = self.mock_order