예제 #1
0
 public function testEmpty()
 {
     $url = '';
     $validator = new FileReadable();
     $this->assertFalse($validator->isValid($url));
     $this->assertEquals(array(FileReadable::FILE => "'{$url}' ist keine Datei oder nicht zugänglich"), $validator->getMessages());
 }
예제 #2
0
 public function testReadableMessageTranslated()
 {
     $url = vfsStream::newFile('test', 00)->at($this->_root)->url();
     $validator = new FileReadable();
     $validator->setTranslator(\Library\Application::init('Library', true)->getServiceManager()->get('MvcTranslator'));
     $validator->isValid($url);
     $this->assertEquals(array(FileReadable::READABLE => "Datei '{$url}' ist nicht lesbar"), $validator->getMessages());
 }