Example #1
0
 /**
  * @group ZF2-5796
  */
 public function testGetMessagesMultipleInvalid()
 {
     $validator = new Explode(array('validator' => new Regex('/^[a-zA-Z0-9.!#$%&\'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$/'), 'valueDelimiter' => ',', 'breakOnFirstFailure' => false));
     $messages = array(0 => array('regexNotMatch' => "The input does not match against pattern '/^[a-zA-Z0-9.!#\$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*\$/'"));
     $this->assertFalse($validator->isValid('zf-devteam@zend.com,abc,defghij'));
     $this->assertEquals($messages, $validator->getMessages());
 }
Example #2
0
 public function testGetMessagesReturnsDefaultValue()
 {
     $validator = new Explode();
     $this->assertEquals(array(), $validator->getMessages());
 }