/** * @Given I am logged in as an administrator */ public function iAmLoggedInAsAnAdministrator() { $admin = $this->testUserFactory->createDefaultAdmin(); $this->userRepository->add($admin); $this->securityService->logIn($admin->getEmail()); $this->sharedStorage->set('admin', $admin); }
/** * @Given there is an administrator identified by :email */ public function thereIsAnAdministratorIdentifiedBy($email) { $administrator = $this->userFactory->createDefaultAdmin(); $administrator->setEmail($email); $this->sharedStorage->set('administrator', $administrator); $this->userRepository->add($administrator); }