當我創建一個新的模擬我需要調用期望方法。它究竟做了什麼?那麼它的論點呢?PHPUnit:期望的方法含義
$todoListMock = $this->getMock('\Model\Todo_List');
$todoListMock->expects($this->any())
->method('getItems')
->will($this->returnValue(array($itemMock)));
我無法找到任何地方的原因(我試過文檔)。我已閱讀資料,但我無法理解。謝謝。
如果它被調用一次,然後又被調用,會發生什麼? – thom
如果方法預計被調用一次將被稱爲更多次,測試可能會失敗 –
不僅*可能*,但*絕對*;) – Gordon