python mock如何用我自己的函数替换一个函数但仍然重用原始参数

时间:2017-01-23 09:29:33

标签: python unit-testing mocking

我想用自己的方法替换一个方法,所以我在python中找到了mock,但是我想知道是否有一些方法可以让一个函数参数在运行时重用,因为我自己的方法mymethod应该做一些操作基于那个????

class a
def thing()
    exec(argument1)



test tester():
     with patch(a.thing.exec, self.mymethod, spec=true) as mock_method
          mock_method(argument1, otherargument)

0 个答案:

没有答案