/** * Проверка перемещения файла * * Не провожу проверку содержимого, только размеры файлов. Этого достаточно. */ 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(), 'Размеры файла после перемещения не изменился'); }