login('admin', 'admin'); } /** * Crea un nuovo backup. * * @param AcceptanceTester $t */ 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. * * @param AcceptanceTester $t */ protected function restoreBackup(AcceptanceTester $t, $name = nullW) { // Seleziona il modulo da aprire $t->expandSidebarLink('Strumenti'); $t->navigateTo('Backup'); } /** * Crea una nuova anagrafica di tipo Cliente. * * @param AcceptanceTester $t */ protected function testBackup(AcceptanceTester $t) { $name = $this->createBackup($t); } }