0
我有一個extbase擴展(TYPO3 4.5)與TYPO3 extbase使用指定者在PHPUnit的測試
$test = $this->testRepository->findAll();
$this->view->assign('test',
array_merge(
array('0' => 'select'),
$test->toArray()
)
);
它工作得很好,但我想測試代碼和嘲笑我testrepository的的findAll法。我不知道我必須回到有指定者法
...
$method->will($this->returnValue(array($testModelObject)));
...
當然我的單元測試拋出一個錯誤,類型:
我已經知道它是Tx_Extbase_Persistence_QueryResult類型,但我不知道如何在我的測試中初始化它。 – freshp
你的問題是:「不知道哪種類型,我必須返回toArray方法」 – cweiske
是的。我無法返回數組。和Tx_Extbase_Persistence_QueryResult需要一些配置,我不知道如何。 – freshp