20 lines
535 B
TypeScript
20 lines
535 B
TypeScript
import { browser, element, by } from 'protractor';
|
|
|
|
export class SitePage {
|
|
|
|
links = element.all(by.css('md-toolbar a'));
|
|
datePipeLink = element(by.css('md-toolbar a[aioNavLink="docs/api/common/date-pipe"]'));
|
|
docViewer = element(by.css('aio-doc-viewer'));
|
|
codeExample = element.all(by.css('aio-doc-viewer code-example > pre > code'));
|
|
featureLink = element(by.css('md-toolbar a[aioNavLink="features"]'));
|
|
|
|
navigateTo() {
|
|
return browser.get('/');
|
|
}
|
|
|
|
getDocViewerText() {
|
|
return this.docViewer.getText();
|
|
}
|
|
|
|
}
|