Skip to content

Commit

Permalink
solution
Browse files Browse the repository at this point in the history
  • Loading branch information
iryna112 committed Oct 18, 2024
1 parent 045eacb commit 0207a43
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions src/pageObject.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,40 @@
'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 + slug);
}

get commentButton() {
return '[Publish comment] button';
}

clickOnCommentButton() {
return 'Click on the ' + this.commentButton;
}

assertPageOpened() {
return 'The ' + this.url + ' is opened';
}

};

Expand Down

0 comments on commit 0207a43

Please sign in to comment.