/** * @return bool */ private function logIssues() { if (!$this->isVerbose()) { return false; } $form = $this->userService->getRegisterForm(); foreach ($form->getMessages() as $key => $messages) { foreach ($messages as $issueKey => $issueMessage) { $this->logger->info($key . '/' . $issueKey . ': ' . $issueMessage); } } return true; }
/** * @covers ZfcUser\Service\User::getRegisterForm */ public function testGetRegisterForm() { $form = $this->getMockBuilder('ZfcUser\\Form\\Register')->disableOriginalConstructor()->getMock(); $this->serviceManager->expects($this->once())->method('get')->with('zfcuser_register_form')->will($this->returnValue($form)); $service = new Service(); $service->setServiceManager($this->serviceManager); $result = $service->getRegisterForm(); $this->assertInstanceOf('ZfcUser\\Form\\Register', $result); $this->assertSame($form, $result); }