/** * Proxies to the underlying Builder class. * * @see Zend_Validate_Interface::getMessages() * * @return array */ public function getMessages() { return $this->_builder->getMessages(); }
public function testGetMessagesProxiesToErrorManager() { $expected = array('field' => array('val' => array('reason' => 'Message'))); $mockEm = $this->getMock('Zend_Validate_Builder_ErrorManager'); $mockEm->expects($this->once())->method('getMessages')->will($this->returnValue($expected)); $zvb = new Zend_Validate_Builder(); $zvb->setErrorManager($mockEm); $actual = $zvb->getMessages(); $this->assertEquals($expected, $actual); }