projects/demo/e2e/src/app.po.ts
Methods |
getDemoHeadingText |
getDemoHeadingText()
|
Defined in projects/demo/e2e/src/app.po.ts:9
|
Returns :
wdpromise.Promise<any>
|
getDeviceInfoElements |
getDeviceInfoElements()
|
Defined in projects/demo/e2e/src/app.po.ts:13
|
Returns :
ElementArrayFinder
|
getParagraphText |
getParagraphText()
|
Defined in projects/demo/e2e/src/app.po.ts:17
|
Returns :
wdpromise.Promise<any>
|
navigateTo |
navigateTo()
|
Defined in projects/demo/e2e/src/app.po.ts:5
|
Returns :
wdpromise.Promise<any>
|
import { browser, by, element, ElementArrayFinder } from 'protractor';
import { promise as wdpromise } from 'selenium-webdriver';
export class AppPage {
navigateTo(): wdpromise.Promise<any> {
return browser.get('/');
}
getDemoHeadingText(): wdpromise.Promise<any> {
return element(by.css('app-root .demo-heading-text')).getText();
}
getDeviceInfoElements(): ElementArrayFinder {
return element.all(by.css('app-root .information-table .info-item'));
}
getParagraphText(): wdpromise.Promise<any> {
return element(by.css('app-root h1')).getText();
}
}