Skip to content

Commit

Permalink
Solution
Browse files Browse the repository at this point in the history
  • Loading branch information
nataliiaudachina committed Jan 7, 2024
1 parent ec5d615 commit aa05c84
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions src/pageObject.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
'use strict';

class Header {

get logo() {
return 'Conduit logo';
}
};

class PageObject {

constructor(url) {
this.url = url;
this.header = new Header();
}
clickOnLogo() {
return 'Click on the ' + this.header.logo;
}
};

class ArticlePage extends PageObject {
constructor(url, slug) {
super(url);

this.url += `/${slug}`;
}
get commentButton() {
return '[Publish comment] button';
}
clickOnCommentButton() {
return 'Click on the ' + this.commentButton;
}
assertPageOpened() {
return 'The ' + this.url + ' is opened';
}
};

module.exports = {
Expand Down

0 comments on commit aa05c84

Please sign in to comment.