【发布时间】:2011-04-19 06:54:52
【问题描述】:
假设我在 Python 单元测试中有以下代码:
aw = aps.Request("nv1")
aw2 = aps.Request("nv2", aw)
是否有一种简单的方法可以断言在测试的第二行期间调用了特定方法(在我的情况下为 aw.Clear())?例如有没有这样的:
#pseudocode:
assertMethodIsCalled(aw.Clear, lambda: aps.Request("nv2", aw))
【问题讨论】:
标签: python unit-testing