. */ namespace SP\Tests\Services\Backup; use PHPUnit\Framework\TestCase; use SP\Services\Backup\FileBackupService; use function SP\Tests\setupContext; /** * Class FileBackupServiceTest * * @package SP\Tests\Services\Backup */ class FileBackupServiceTest extends TestCase { /** * @throws \DI\DependencyException * @throws \DI\NotFoundException * @throws \SP\Core\Context\ContextException * @throws \SP\Services\ServiceException */ public function testDoBackup() { $dic = setupContext(); $service = $dic->get(FileBackupService::class); $service->doBackup(RESOURCE_DIR); $this->assertFileExists(FileBackupService::getAppBackupFilename(RESOURCE_DIR, $service->getHash(), true)); $this->assertFileExists(FileBackupService::getDbBackupFilename(RESOURCE_DIR, $service->getHash(), true)); } }