Patrice Chalin 59408b1784 test(toh-1): add e2e for Dart and TS
closes 1620
Contributes to #1619.
2016-06-13 10:30:18 -07:00

27 lines
731 B
TypeScript

/// <reference path="../_protractor/e2e.d.ts" />
describe('Tutorial part 1', () => {
let expectedH1 = 'Tour of Heroes';
let expectedTitle = `Angular 2 ${expectedH1}`;
let hero = { id: 1, name: 'Windstorm' };
let expectedH2 = `${hero.name} details!`;
beforeEach(() => {
return browser.get('');
});
it(`should have title '${expectedTitle}'`, () => {
expect(browser.getTitle()).toEqual(expectedTitle);
});
it(`should have '${expectedH2}'`, () => {
var text = element(by.css('h2')).getText()
expect(text).toEqual(expectedH2);
});
it(`should have input name '${hero.name}'`, () => {
var name = element(by.css('input')).getAttribute('value');
expect(name).toEqual(hero.name);
});
});