open-learning-exchange/planet

View on GitHub
e2e/login.po.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { browser, by, element } from 'protractor';

export class LoginPage {
  navigateTo() {
    return browser.get('/login');
  }

  getHeaderText() {
    return element(by.css('planet-app h1')).getText();
  }

  getUsernameInput() {
    return element(by.css('input[name=name]'));
  }

  getPasswordInput() {
    return element(by.css('input[name=password]'));
  }

  clickSignin() {
    return element(by.buttonText('SIGN-IN')).click();
  }

}