21 lines
532 B
JavaScript
21 lines
532 B
JavaScript
const I = actor();
|
|
|
|
module.exports = {
|
|
locators: {
|
|
consentTrackModal: '.modal-content',
|
|
consentTrackAffirm: '.affirm.btn.btn-primary'
|
|
},
|
|
accept() {
|
|
I.waitForElement(this.locators.consentTrackModal);
|
|
within(this.locators.consentTrackModal, () => {
|
|
I.click(this.locators.consentTrackAffirm);
|
|
});
|
|
},
|
|
clickToLoadPage(elementSelector, expectedPageUrl) {
|
|
I.click(elementSelector);
|
|
I.wait(1);
|
|
I.seeCurrentUrlEquals(expectedPageUrl);
|
|
}
|
|
};
|
|
|