test: add accept invitation invalid token tests
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
const { expect } = require('@playwright/test');
|
||||
const { BasePage } = require('./base-page');
|
||||
|
||||
export class AcceptInvitation extends BasePage {
|
||||
@@ -14,6 +15,7 @@ export class AcceptInvitation extends BasePage {
|
||||
this.passwordConfirmationTextField = this.page.getByTestId('confirm-password-text-field');
|
||||
this.submitButton = this.page.getByTestId('submit-button');
|
||||
this.pageTitle = this.page.getByTestId('accept-invitation-form-title');
|
||||
this.formErrorMessage = this.page.getByTestId('accept-invitation-form-error');
|
||||
}
|
||||
|
||||
async open(token) {
|
||||
@@ -28,4 +30,17 @@ export class AcceptInvitation extends BasePage {
|
||||
|
||||
await this.submitButton.click();
|
||||
}
|
||||
|
||||
async fillPasswordField(password) {
|
||||
await this.passwordTextField.fill(password);
|
||||
await this.passwordConfirmationTextField.fill(password);
|
||||
}
|
||||
|
||||
async excpectSubmitButtonToBeDisabled() {
|
||||
await expect(this.submitButton).toBeDisabled();
|
||||
}
|
||||
|
||||
async expectAlertToBeVisible() {
|
||||
await expect(this.formErrorMessage).toBeVisible();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user