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