Files
cbsnexora/e2e/src/login/login.e2e-spec.ts
T

25 lines
540 B
TypeScript

import { browser, by, element } from 'protractor';
import { LoginPage } from './login.po';
describe('app', () => {
let page: LoginPage;
beforeAll(() => {
page = new LoginPage();
});
it('should display login page', () => {
expect(browser.getCurrentUrl()).toContain('/login');
});
it('should display error with invalid credentials', () => {
page.invalidLogin();
expect(element(by.tagName('mat-error')).isPresent()).toBe(true);
});
it('should login into the app', () => {
page.validLogin();
});
});