Beispiel #1
0
 /**
  * Вход в учетную запись по логину и паролю
  *
  * В этом методе заполняются поля: логин и пароль, после чего нажимается кнопка "Вход"
  *
  * @param string $username Имя пользователя
  * @param string $password Пароль учетной записи
  *
  * @Given /^я вхожу в учетную запись с именем "([^"]*)" и паролем "([^"]*)"$/
  */
 public function login($username, $password)
 {
     $this->minkContext->visit('/login');
     $this->minkContext->fillField('username', $username);
     $this->minkContext->fillField('password', $password);
     $this->minkContext->pressButton('Войти');
 }
 /**
  * @Given I log in as an admin
  */
 public function ILogInAsAnAdmin()
 {
     $this->minkContext->visit('wp-login.php');
     $this->minkContext->fillField('log', getenv('WORDPRESS_ADMIN_USERNAME'));
     $this->minkContext->fillField('pwd', getenv('WORDPRESS_ADMIN_PASSWORD'));
     $this->minkContext->pressButton('wp-submit');
     $this->minkContext->assertPageAddress("wp-admin/");
 }