public function testCreateService() { $mockFormElementManager = $this->prophesize('Zend\\Form\\FormElementManager'); $this->serviceLocator->get('FormElementManager')->willReturn($mockFormElementManager); $mockLogForm = $this->prophesize('LearnZF2Log\\Form\\LogForm'); $mockFormElementManager->get('LearnZF2Log\\Form\\LogForm')->willReturn($mockLogForm); $result = $this->factory->createService($this->controllerManager->reveal()); $this->assertInstanceOf('LearnZF2Log\\Controller\\IndexController', $result); }
public function testCreateService() { $mockFormElementManager = $this->getMock('Zend\\Form\\FormElementManager'); $this->serviceLocator->expects($this->at(0))->method('get')->with('FormElementManager')->willReturn($mockFormElementManager); $mockLogForm = $this->getMock('LearnZF2Log\\Form\\LogForm'); $mockFormElementManager->expects($this->at(0))->method('get')->with('LearnZF2Log\\Form\\LogForm')->willReturn($mockLogForm); $result = $this->factory->createService($this->controllerManager); $this->assertInstanceOf('LearnZF2Log\\Controller\\IndexController', $result); }