Example #1
0
 /**
  * Проверка перемещения файла
  *
  * Не провожу проверку содержимого, только размеры файлов. Этого достаточно.
  */
 public function test_moveFile()
 {
     $this->assertTrue($this->root->hasChild('some.ext'), 'Целевой файл перед перемещением существует');
     $orgSize = $this->root->getChild('some.ext')->size();
     FS::moveFile($this->rootPath . 'some.ext', $this->rootPath . 'level1/newSome.ext');
     $this->assertFalse($this->root->hasChild('some.ext'), 'Целевой файл после перемещения исчез');
     $this->assertTrue($this->root->hasChild('level1/newSome.ext'), 'Перемещением создан новый файл');
     $this->assertEquals($orgSize, $this->root->getChild('level1/newSome.ext')->size(), 'Размеры файла после перемещения не изменился');
 }