From 0be832bb30b4ee3dda43e07daa8a9be2eff7c640 Mon Sep 17 00:00:00 2001 From: sebo <sebastian.bergandy@external.mgm-cp.com> Date: Mon, 17 Mar 2025 17:14:38 +0100 Subject: [PATCH] OZG-7591 refactor e2e component --- .../benutzer/benutzer.e2e.component.ts | 16 +++++----- .../src/helper/benutzer/benutzer.verifier.ts | 32 +++++++++---------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/alfa-client/apps/admin-e2e/src/components/benutzer/benutzer.e2e.component.ts b/alfa-client/apps/admin-e2e/src/components/benutzer/benutzer.e2e.component.ts index 86924dcfd1..d875e2832c 100644 --- a/alfa-client/apps/admin-e2e/src/components/benutzer/benutzer.e2e.component.ts +++ b/alfa-client/apps/admin-e2e/src/components/benutzer/benutzer.e2e.component.ts @@ -170,20 +170,20 @@ export class BenutzerE2EComponent { return cy.getTestElement(this.deleteButton); } - public getVornameValidationError(): Cypress.Chainable<Element> { - return this.vornameTextFeld.getErrorMessage(); + public getVornameTextFeld(): TextEditorE2eComponent { + return this.vornameTextFeld; } - public getNachnameValidationError(): Cypress.Chainable<Element> { - return this.nachnameTextFeld.getErrorMessage(); + public getNachnameTextFeld(): TextEditorE2eComponent { + return this.nachnameTextFeld; } - public getBenutzernameValidationError(): Cypress.Chainable<Element> { - return this.benutzernameTextFeld.getErrorMessage(); + public getBenutzernameTextFeld(): TextEditorE2eComponent { + return this.benutzernameTextFeld; } - public getEmailValidationError(): Cypress.Chainable<Element> { - return this.emailTextFeld.getErrorMessage(); + public getEmailTextFeld(): TextEditorE2eComponent { + return this.emailTextFeld; } public getRollenValidationError(): Cypress.Chainable<Element> { diff --git a/alfa-client/apps/admin-e2e/src/helper/benutzer/benutzer.verifier.ts b/alfa-client/apps/admin-e2e/src/helper/benutzer/benutzer.verifier.ts index 5618af6a9f..120f766515 100644 --- a/alfa-client/apps/admin-e2e/src/helper/benutzer/benutzer.verifier.ts +++ b/alfa-client/apps/admin-e2e/src/helper/benutzer/benutzer.verifier.ts @@ -71,33 +71,33 @@ export class E2EBenutzerVerifier { } public verifyEmptyVornameError(): void { - exist(this.benutzerPage.getVornameValidationError()); - haveText(this.benutzerPage.getVornameValidationError(), BenutzerValidationMessages.VORNAME_EMPTY_ERROR); + exist(this.benutzerPage.getVornameTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getVornameTextFeld().getErrorMessage(), BenutzerValidationMessages.VORNAME_EMPTY_ERROR); } public verifyEmptyNameError(): void { - exist(this.benutzerPage.getNachnameValidationError()); - haveText(this.benutzerPage.getNachnameValidationError(), BenutzerValidationMessages.NACHNAME_EMPTY_ERROR); + exist(this.benutzerPage.getNachnameTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getNachnameTextFeld().getErrorMessage(), BenutzerValidationMessages.NACHNAME_EMPTY_ERROR); } public verifyUsernameLengthError(): void { - exist(this.benutzerPage.getBenutzernameValidationError()); - haveText(this.benutzerPage.getBenutzernameValidationError(), BenutzerValidationMessages.BENUTZERNAME_SIZE_ERROR); + exist(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), BenutzerValidationMessages.BENUTZERNAME_SIZE_ERROR); } public verifyUsernameExistsError(): void { - exist(this.benutzerPage.getBenutzernameValidationError()); - haveText(this.benutzerPage.getBenutzernameValidationError(), BenutzerValidationMessages.BENUTZER_NAME_EXISTS); + exist(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), BenutzerValidationMessages.BENUTZER_NAME_EXISTS); } public verifyInvalidEmailError(): void { - exist(this.benutzerPage.getEmailValidationError()); - haveText(this.benutzerPage.getEmailValidationError(), BenutzerValidationMessages.EMAIL_INVALID_ERROR); + exist(this.benutzerPage.getEmailTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), BenutzerValidationMessages.EMAIL_INVALID_ERROR); } public verifyEmailExistsError(): void { - exist(this.benutzerPage.getEmailValidationError()); - haveText(this.benutzerPage.getEmailValidationError(), BenutzerValidationMessages.EMAIL_EXISTS); + exist(this.benutzerPage.getEmailTextFeld().getErrorMessage()); + haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), BenutzerValidationMessages.EMAIL_EXISTS); } public verifyEmptyRollenError(): void { @@ -106,19 +106,19 @@ export class E2EBenutzerVerifier { } public verifyVornameHasNoError(): void { - haveText(this.benutzerPage.getVornameValidationError(), EMPTY_STRING); + haveText(this.benutzerPage.getVornameTextFeld().getErrorMessage(), EMPTY_STRING); } public verifyLastNameHasNoError(): void { - haveText(this.benutzerPage.getNachnameValidationError(), EMPTY_STRING); + haveText(this.benutzerPage.getNachnameTextFeld().getErrorMessage(), EMPTY_STRING); } public verifyUsernameHasNoError(): void { - haveText(this.benutzerPage.getBenutzernameValidationError(), EMPTY_STRING); + haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), EMPTY_STRING); } public verifyEmailHasNoError(): void { - haveText(this.benutzerPage.getEmailValidationError(), EMPTY_STRING); + haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), EMPTY_STRING); } public verifyRollenHasNoError(): void { -- GitLab