Ejemplo n.º 1
0
 /**
  * Ensures that the validator returns size infos
  *
  * @return void
  */
 public function testFailureMessage()
 {
     $validator = new Zend_Validate_File_FilesSize(array('min' => 9999, 'max' => 10000));
     $this->assertFalse($validator->isValid(array(dirname(__FILE__) . '/_files/testsize.mo', dirname(__FILE__) . '/_files/testsize.mo', dirname(__FILE__) . '/_files/testsize2.mo')));
     $this->assertContains('9.76kB', current($validator->getMessages()));
     $this->assertContains('1.55kB', current($validator->getMessages()));
     $validator = new Zend_Validate_File_FilesSize(array('min' => 9999, 'max' => 10000, 'bytestring' => false));
     $this->assertFalse($validator->isValid(array(dirname(__FILE__) . '/_files/testsize.mo', dirname(__FILE__) . '/_files/testsize.mo', dirname(__FILE__) . '/_files/testsize2.mo')));
     $this->assertContains('9999', current($validator->getMessages()));
     $this->assertContains('1588', current($validator->getMessages()));
 }
Ejemplo n.º 2
0
 /**
  * Ensures that setMax() returns expected value
  *
  * @return void
  */
 public function testSetMax()
 {
     $validator = new Zend_Validate_File_FilesSize(1000, 10000);
     $validator->setMax(1000000);
     $this->assertEquals('976.56kB', $validator->getMax());
     $validator->setMin(100);
     $this->assertEquals('976.56kB', $validator->getMax());
 }