2
創建模擬應該跟蹤給定類的方法調用的順序時,這是否正確?散列類方法
class MockFoo(): def __init__(self): self.calledMethods = [] def medthod1(self): self.calledMethods.append(self.medthod1.__name__) def medthod2(self): self.calledMethods.append(self.medthod2.__name__) self.assertEqual(len(foo.calledMethods),2) self.assertEqual(foo.calledMethods[0],MockFoo.title.__name__)
我可以保存比name
更好的東西嗎?
感謝,
巴里
只是出於好奇,什麼是MockFoo.title?根據你的例子,這是一個錯誤。 – 2011-05-19 17:30:01