예제 #1
0
파일: AndTest.php 프로젝트: bergelmir/Idun
 /**
  * test isValid() with invalid value
  */
 public function testIsNotValid()
 {
     $validator = new Idun_Validate_And(array(new Zend_Validate_StringLength(7, 32), new Zend_Validate_EmailAddress()));
     $this->assertFalse($validator->isValid('dummy'));
     $this->assertArrayHasKey(Zend_Validate_StringLength::TOO_SHORT, $validator->getMessages());
     $this->assertFalse($validator->isValid('invalid'));
     $this->assertArrayHasKey(Zend_Validate_EmailAddress::INVALID_FORMAT, $validator->getMessages());
 }