projecte_ionic/node_modules/protractor/exampleTypescript/angularPage.ts
2022-02-09 18:30:03 +01:00

27 lines
738 B
TypeScript
Executable file

// Because this file references protractor, you'll need to have it as a project
// dependency to use 'protractor/globals'. Here is the full list of imports:
//
// import {browser, element, by, By, $, $$, ExpectedConditions}
// from 'protractor/globals';
//
import {browser, element, by} from 'protractor';
export class AngularHomepage {
nameInput = element(by.model('yourName'));
greeting = element(by.binding('yourName'));
get() {
browser.get('http://www.angularjs.org');
}
setName(name: string) {
this.nameInput.sendKeys(name);
}
// getGreeting returns a webdriver.promise.Promise.<string>. For simplicity
// setting the return value to any
getGreeting(): any {
return this.greeting.getText();
}
}