From dd96ca1105b40ab2da8535ffc0f1da4e4a30a4b8 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Fri, 26 Jul 2024 12:35:20 +0200 Subject: [PATCH] OZG-6280 move lasttest to the end --- .../wiedervorlage.erledigen.cy.ts | 105 +++++++++--------- 1 file changed, 54 insertions(+), 51 deletions(-) diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/wiedervorlage/wiedervorlage.erledigen.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/wiedervorlage/wiedervorlage.erledigen.cy.ts index 18f70ef0d3..293a0a5178 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/wiedervorlage/wiedervorlage.erledigen.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/wiedervorlage/wiedervorlage.erledigen.cy.ts @@ -208,36 +208,62 @@ describe('Wiedervorlage erledigen/wiedereroeffnen', () => { }); }); - describe('tiny pentest for erledigen/wiedereroeffnen', () => { + describe('View Wiedervorlage view icon', () => { const wiedervorlage: WiedervorlageInVorgangE2EComponent = wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageZumWiedereroeffnen.betreff); + const locatorIconIsOverdue: string = 'wiedervorlage-icon-is-overdue'; + const locatorIconDefault: string = 'wiedervorlage-icon-default'; - it('should open wiedervorlage on click', () => { - wait(500); - wiedervorlage.getLink().click(); - + it('back to vorgang list', () => { + vorgangPage.getSubnavigation().getBackButton().click(); waitForSpinnerToDisappear(); + }); - exist(subnavigation.getRoot()); + it('should show red icon', () => { + exist(wiedervorlagenView.getRoot().findTestElementWithClass(locatorIconIsOverdue)); + }); + + it('Open Vorgang-Detail-Page', () => { + mainPage.getVorgangList().getListItem(vorgang.name).getRoot().click(); + waitForSpinnerToDisappear(); }); it('should mark as erledigt', () => { + const link = wiedervorlage.getLink(); + link.click(); + waitForSpinnerToDisappear(); subnavigation.erledigen(); + waitForSpinnerToDisappear(); + subnavigation.navigateBack(); + waitForSpinnerToDisappear(); + }); - waitforSpinnerToAppear(); + it('back to vorgang list', () => { + vorgangPage.getSubnavigation().getBackButton().click(); waitForSpinnerToDisappear(); + }); - containClass(wiedervorlageContainer.getStatusDot(), 'erledigt'); - contains( - snackBar.getMessage(), - `Die Wiedervorlage ${wiedervorlageZumWiedereroeffnen.betreff} wurde erledigt`, - ); + it('should show default icon', () => { + exist(wiedervorlagenView.getRoot().findTestElementWithClass(locatorIconDefault)); }); + }); - it('should close snackBar on close', () => { - snackBar.getCloseButton().click(); + describe('tiny lasttest for erledigen/wiedereroeffnen', () => { + const wiedervorlage: WiedervorlageInVorgangE2EComponent = + wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageZumWiedereroeffnen.betreff); - notExist(snackBar.getMessage()); + it('Open Vorgang-Detail-Page', () => { + mainPage.getVorgangList().getListItem(vorgang.name).getRoot().click(); + waitForSpinnerToDisappear(); + }); + + it('should open wiedervorlage on click', () => { + wait(500); + wiedervorlage.getLink().click(); + + waitForSpinnerToDisappear(); + + exist(subnavigation.getRoot()); }); it('should mark as open', () => { @@ -297,55 +323,32 @@ describe('Wiedervorlage erledigen/wiedereroeffnen', () => { notExist(snackBar.getMessage()); }); - it('should open vorgang detail on click on back', () => { - subnavigation.navigateBack(); + it('should mark as erledigt', () => { + subnavigation.erledigen(); waitforSpinnerToAppear(); waitForSpinnerToDisappear(); - exist(vorgangDetailHeader.getRoot()); - }); - }); - - //Test an die richtige Stelle verschieben und den Test vereinfachen - describe('View Wiedervorlage view icon', () => { - const wiedervorlage: WiedervorlageInVorgangE2EComponent = - wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageZumWiedereroeffnen.betreff); - const locatorIconIsOverdue: string = 'wiedervorlage-icon-is-overdue'; - const locatorIconDefault: string = 'wiedervorlage-icon-default'; - - it('back to vorgang list', () => { - vorgangPage.getSubnavigation().getBackButton().click(); - waitForSpinnerToDisappear(); + containClass(wiedervorlageContainer.getStatusDot(), 'erledigt'); + contains( + snackBar.getMessage(), + `Die Wiedervorlage ${wiedervorlageZumWiedereroeffnen.betreff} wurde erledigt`, + ); }); - it('should show red icon', () => { - exist(wiedervorlagenView.getRoot().findTestElementWithClass(locatorIconIsOverdue)); - }); + it('should close snackBar on close', () => { + snackBar.getCloseButton().click(); - it('Open Vorgang-Detail-Page', () => { - mainPage.getVorgangList().getListItem(vorgang.name).getRoot().click(); - waitForSpinnerToDisappear(); + notExist(snackBar.getMessage()); }); - it('should mark as erledigt', () => { - wait(500, 'Flaky - page content changed while waiting'); - const link = wiedervorlage.getLink(); - link.click(); - waitForSpinnerToDisappear(); - subnavigation.erledigen(); - waitForSpinnerToDisappear(); + it('should open vorgang detail on click on back', () => { subnavigation.navigateBack(); - waitForSpinnerToDisappear(); - }); - it('back to vorgang list', () => { - vorgangPage.getSubnavigation().getBackButton().click(); + waitforSpinnerToAppear(); waitForSpinnerToDisappear(); - }); - it('should show default icon', () => { - exist(wiedervorlagenView.getRoot().findTestElementWithClass(locatorIconDefault)); + exist(vorgangDetailHeader.getRoot()); }); }); }); -- GitLab