public function onReactBoardStart() { $main = $this->applications->getMainApplication(); $main->setApplications($this->applications); $main->setCurrentApplication($this->applications->get($main->getDefaultAppName())); $main->setCurrentModule($main->getDefaultModule()); }
public function testRegisterMainApplication() { $this->mainApplication->expects($this->once())->method('getName')->will($this->returnValue('foo')); $this->mainApplication->expects($this->once())->method('buildContainer'); $repository = new ApplicationRepository($this->dispatcher); $repository->register($this->mainApplication); $this->assertSame($this->mainApplication, $repository->getMainApplication()); }