Jak otestovat administrici? Vytvoření session s identitou uživatele
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- motorcb
- Člen | 552
Zdravím,
chtěl bych si napsat základní test na otestování administrace webu.
Nevím jak v testu vytvořit identitu uživatele. V přihlášení mám tento kód:
public function signInFormSucceeded($form)
{
$values = $form->values;
try {
$this->getUser()->login($values->username, $values->password);
$this->redirect('Homepage:');
} catch (Nette\Security\AuthenticationException $e) {
$form->addError('Nesprávné přihlašovací jméno nebo heslo.');
}
}
Nevěděl by někdo jak na to?
Díky
- David Matějka
- Moderator | 6445
Udelej mock IUserStorage aby getIdentity vracelo identitu, co potrebujes
Editoval matej21 (18. 8. 2014 17:01)