navigateTo() { return browser.get('/#/job-search'); }
beforeEach(() => { browser.get('/tabs'); tabGroup = element(by.css('mat-tab-group')); tabLabels = element.all(by.css('.mat-tab-label')); tabBodies = element.all(by.css('mat-tab-body')); });
navigateTo() { return browser.get('/'); }
.then(() => browser.waitForAngular())
it('Page should load', () => { element(by.cssContainingText('a', 'Home')).click(); expect(browser.getCurrentUrl()).toContain('/home'); });
it(`has title '${expectedTitle}'`, () => { expect(browser.getTitle()).toEqual(expectedTitle); });
constructor(id: string) { this.id = `${currentJasmineSpecName} ${id}`; browser.takeScreenshot().then(png => this.storeScreenshot(png)); }
it('should detect testing mode', async () => { await browser.get('/providers?ionic:_testing=true'); expect(await element(by.css('#is-testing')).getText()).toEqual('true'); });
navigateTo() { return browser.get(browser.baseUrl) as Promise<any>; }
beforeEach(() => browser.get('/progress-bar'));