From f8784a6a09d83767d05992b0db65577e1cad3a7c Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 16 May 2024 11:00:49 +0200 Subject: [PATCH] add test for error message on missing Bescheid doc --- .../vorgang-bescheid-dokumente-hochladen.cy.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts index 932fc5fd0e..06bb74f6c0 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-dokumente-hochladen.cy.ts @@ -42,6 +42,7 @@ describe('Bescheid Wizard', () => { const documentError: string = 'Erlaubte Dateiendungen'; const sizeError: string = 'Anhänge größer'; + const missingBescheidError: string = 'Bitte fügen Sie'; before(() => { initVorgaenge([bescheidVorgang]); @@ -136,4 +137,12 @@ describe('Bescheid Wizard', () => { contains(bescheidWizard.getAttachmentDocument(), sizeError); }); }); + + describe('do not continue without attached Bescheid', () => { + it('should show error if no Bescheid is attached and step 3 is clicked', () => { + uploadFile(bescheidWizard.getUploadAttachmentButton(), TEST_FILE_BESCHEID_ANHANG_VALID); + bescheidWizard.getWeiterButton().click(); + contains(bescheidWizard.getBescheidDocument(), missingBescheidError); + }); + }); }); -- GitLab