/** * Вход в учетную запись по логину и паролю * * В этом методе заполняются поля: логин и пароль, после чего нажимается кнопка "Вход" * * @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/"); }