Esempio n. 1
0
 /**
  * Ensures that getMax() returns expected value
  *
  * @return void
  */
 public function testGetMax()
 {
     $validator = new Zend_Validate_File_FilesSize(array('min' => 1, 'max' => 100));
     $this->assertEquals('100B', $validator->getMax());
     try {
         $validator = new Zend_Validate_File_FilesSize(array('min' => 100, 'max' => 1));
         $this->fail("Missing exception");
     } catch (Zend_Validate_Exception $e) {
         $this->assertContains("greater than or equal", $e->getMessage());
     }
     $validator = new Zend_Validate_File_FilesSize(array('min' => 1, 'max' => 100000));
     $this->assertEquals('97.66kB', $validator->getMax());
     $validator = new Zend_Validate_File_FilesSize(2000);
     $validator->setUseByteString(false);
     $test = $validator->getMax();
     $this->assertEquals('2000', $test);
 }