openstamanager/tests/acceptance/BackupCest.php

47 lines
1.0 KiB
PHP
Raw Permalink Normal View History

2018-11-22 15:34:44 +01:00
<?php
class BackupCest
{
2021-02-18 18:48:44 +01:00
public function _before(AcceptanceTester $t)
2018-11-22 15:34:44 +01:00
{
// Effettua l'accesso con le credenziali fornite
$t->login('admin', 'admin');
}
/**
* Crea un nuovo backup.
*/
protected function createBackup(AcceptanceTester $t)
{
// Seleziona il modulo da aprire
$t->expandSidebarLink('Strumenti');
$t->navigateTo('Backup');
$t->clickAndWaitSwal('Crea backup');
// Conferma la creazione
$t->clickSwalButton('Crea');
// Controlla il salvataggio finale
$t->see('Nuovo backup creato correttamente!');
}
/**
* Ripristina un backup specifico.
*/
2019-01-02 14:15:16 +01:00
protected function restoreBackup(AcceptanceTester $t, $name = null)
2018-11-22 15:34:44 +01:00
{
// Seleziona il modulo da aprire
$t->expandSidebarLink('Strumenti');
$t->navigateTo('Backup');
}
/**
* Crea una nuova anagrafica di tipo Cliente.
*/
protected function testBackup(AcceptanceTester $t)
{
$name = $this->createBackup($t);
}
}