【发布时间】:2018-03-23 18:44:08
【问题描述】:
我有以下代码
@ddt
@patch('mymodule.myclass', MagicMock)
class MyTest():
@data([val1, val2])
@unpack
def test_run(self, val1, val2):
ClassA().run(val1, val2)
如何断言mymodule.myclass 中的某些方法被调用?
【问题讨论】:
-
如果我在 test_run() 函数级别修补类/方法,我可以轻松地断言它,但现在补丁是在类级别。
标签: python unit-testing ddt