私はextbase-extension(typo3 4.5)を持っています
$test = $this->testRepository->findAll();
$this->view->assign('test',
array_merge(
array('0' => 'select'),
$test->toArray()
)
);
それは非常にうまく機能しますが、コードをテストして、テストリポジトリの findAll メソッドをモックしたいと考えています。toArray メソッドを持つために返さなければならない型がわからない
...
$method->will($this->returnValue(array($testModelObject)));
...
もちろん、私の単体テストはエラーをスローします:「非オブジェクトでメンバー関数 toArray() を呼び出します」