Skip to content
Snippets Groups Projects
Verified Commit 0be832bb authored by Sebastian Bergandy's avatar Sebastian Bergandy :keyboard:
Browse files

OZG-7591 refactor e2e component

parent 95f0f0c6
No related branches found
No related tags found
1 merge request!92Administration: Validierung der Pflichtfelder bei "Benutzer & Rollen"
...@@ -170,20 +170,20 @@ export class BenutzerE2EComponent { ...@@ -170,20 +170,20 @@ export class BenutzerE2EComponent {
return cy.getTestElement(this.deleteButton); return cy.getTestElement(this.deleteButton);
} }
public getVornameValidationError(): Cypress.Chainable<Element> { public getVornameTextFeld(): TextEditorE2eComponent {
return this.vornameTextFeld.getErrorMessage(); return this.vornameTextFeld;
} }
public getNachnameValidationError(): Cypress.Chainable<Element> { public getNachnameTextFeld(): TextEditorE2eComponent {
return this.nachnameTextFeld.getErrorMessage(); return this.nachnameTextFeld;
} }
public getBenutzernameValidationError(): Cypress.Chainable<Element> { public getBenutzernameTextFeld(): TextEditorE2eComponent {
return this.benutzernameTextFeld.getErrorMessage(); return this.benutzernameTextFeld;
} }
public getEmailValidationError(): Cypress.Chainable<Element> { public getEmailTextFeld(): TextEditorE2eComponent {
return this.emailTextFeld.getErrorMessage(); return this.emailTextFeld;
} }
public getRollenValidationError(): Cypress.Chainable<Element> { public getRollenValidationError(): Cypress.Chainable<Element> {
......
...@@ -71,33 +71,33 @@ export class E2EBenutzerVerifier { ...@@ -71,33 +71,33 @@ export class E2EBenutzerVerifier {
} }
public verifyEmptyVornameError(): void { public verifyEmptyVornameError(): void {
exist(this.benutzerPage.getVornameValidationError()); exist(this.benutzerPage.getVornameTextFeld().getErrorMessage());
haveText(this.benutzerPage.getVornameValidationError(), BenutzerValidationMessages.VORNAME_EMPTY_ERROR); haveText(this.benutzerPage.getVornameTextFeld().getErrorMessage(), BenutzerValidationMessages.VORNAME_EMPTY_ERROR);
} }
public verifyEmptyNameError(): void { public verifyEmptyNameError(): void {
exist(this.benutzerPage.getNachnameValidationError()); exist(this.benutzerPage.getNachnameTextFeld().getErrorMessage());
haveText(this.benutzerPage.getNachnameValidationError(), BenutzerValidationMessages.NACHNAME_EMPTY_ERROR); haveText(this.benutzerPage.getNachnameTextFeld().getErrorMessage(), BenutzerValidationMessages.NACHNAME_EMPTY_ERROR);
} }
public verifyUsernameLengthError(): void { public verifyUsernameLengthError(): void {
exist(this.benutzerPage.getBenutzernameValidationError()); exist(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage());
haveText(this.benutzerPage.getBenutzernameValidationError(), BenutzerValidationMessages.BENUTZERNAME_SIZE_ERROR); haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), BenutzerValidationMessages.BENUTZERNAME_SIZE_ERROR);
} }
public verifyUsernameExistsError(): void { public verifyUsernameExistsError(): void {
exist(this.benutzerPage.getBenutzernameValidationError()); exist(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage());
haveText(this.benutzerPage.getBenutzernameValidationError(), BenutzerValidationMessages.BENUTZER_NAME_EXISTS); haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), BenutzerValidationMessages.BENUTZER_NAME_EXISTS);
} }
public verifyInvalidEmailError(): void { public verifyInvalidEmailError(): void {
exist(this.benutzerPage.getEmailValidationError()); exist(this.benutzerPage.getEmailTextFeld().getErrorMessage());
haveText(this.benutzerPage.getEmailValidationError(), BenutzerValidationMessages.EMAIL_INVALID_ERROR); haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), BenutzerValidationMessages.EMAIL_INVALID_ERROR);
} }
public verifyEmailExistsError(): void { public verifyEmailExistsError(): void {
exist(this.benutzerPage.getEmailValidationError()); exist(this.benutzerPage.getEmailTextFeld().getErrorMessage());
haveText(this.benutzerPage.getEmailValidationError(), BenutzerValidationMessages.EMAIL_EXISTS); haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), BenutzerValidationMessages.EMAIL_EXISTS);
} }
public verifyEmptyRollenError(): void { public verifyEmptyRollenError(): void {
...@@ -106,19 +106,19 @@ export class E2EBenutzerVerifier { ...@@ -106,19 +106,19 @@ export class E2EBenutzerVerifier {
} }
public verifyVornameHasNoError(): void { public verifyVornameHasNoError(): void {
haveText(this.benutzerPage.getVornameValidationError(), EMPTY_STRING); haveText(this.benutzerPage.getVornameTextFeld().getErrorMessage(), EMPTY_STRING);
} }
public verifyLastNameHasNoError(): void { public verifyLastNameHasNoError(): void {
haveText(this.benutzerPage.getNachnameValidationError(), EMPTY_STRING); haveText(this.benutzerPage.getNachnameTextFeld().getErrorMessage(), EMPTY_STRING);
} }
public verifyUsernameHasNoError(): void { public verifyUsernameHasNoError(): void {
haveText(this.benutzerPage.getBenutzernameValidationError(), EMPTY_STRING); haveText(this.benutzerPage.getBenutzernameTextFeld().getErrorMessage(), EMPTY_STRING);
} }
public verifyEmailHasNoError(): void { public verifyEmailHasNoError(): void {
haveText(this.benutzerPage.getEmailValidationError(), EMPTY_STRING); haveText(this.benutzerPage.getEmailTextFeld().getErrorMessage(), EMPTY_STRING);
} }
public verifyRollenHasNoError(): void { public verifyRollenHasNoError(): void {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment