//Page object file
const { client } = require('nightwatch-api');
const base = require('my-base-page');
const pgHomepage = {
url() {
const url = base.setURL('www.google.com');
return url;
},
elements: {
// label
labelPage: '.ts-label-productname',
},
commands: [{
navigateToHomepage() {
base.pauseSleep(client, 2000);
return base.maxWindow(this.api) && this.navigate();
},
}],
};
module.exports = pgHomepage;//Step definition file
const browser = client.page.homepage();
Given(/^user at homepage$/, () => {
//Auto complete not working for method navigateToHomepage();
browser.navigateToHomepage();
});