diff --git a/goofy-client/apps/goofy-e2e/src/integration/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts b/goofy-client/apps/goofy-e2e/src/integration/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts index 0ab9ef8d3914170f5f2dbb273eb08e6dc2397aec..71e095139726790c2283006005a18dcc27aa1b4a 100644 --- a/goofy-client/apps/goofy-e2e/src/integration/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts +++ b/goofy-client/apps/goofy-e2e/src/integration/wiedervorlage-attachment/wiedervorlage-attachment.e2e-spec.ts @@ -21,6 +21,8 @@ describe('Wiedervorlage attachments', () => { const attachmentContainer: WiedervorlageAttachmentsE2EComponent = wiedervorlageContainer.getAttachmentContainer(); const attachmentList: WiedervorlageAttachmentListE2EComponent = attachmentContainer.getAttachmentList(); + const WIEDERVORLAGE_BETREFF: string = 'WiedervorlageWithAttachments'; + let vorgangWithoutWiedervorlage; before(() => { @@ -36,9 +38,7 @@ describe('Wiedervorlage attachments', () => { exist(vorgangList.getRoot()); }) - describe('Upload and delete attachment', () => { - - const wiedervorlageBetreff: string = 'WiedervorlageWithAttachments'; + describe('Upload attachment', () => { it('Open Vorgang-Detail-Page', () => { vorgangList.getListItem(vorgangWithoutWiedervorlage.name).getRoot().click(); @@ -65,34 +65,41 @@ describe('Wiedervorlage attachments', () => { }) it('save wiedervorlage', () => { - wiedervorlageContainer.getBetreff().clear().type(wiedervorlageBetreff); + wiedervorlageContainer.getBetreff().clear().type(WIEDERVORLAGE_BETREFF); wiedervorlageContainer.getSpeichernButton().click(); }) it('wiedervorlage in vorgang-detail should show attachments', () => { - wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).expandItem(); + wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).expandItem(); - exist(wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).getAttachmentList().getAttachment(TEST_FILE).getRoot()); + exist(wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).getAttachmentList().getAttachment(TEST_FILE).getRoot()); }) + }) - it.skip('delete an attachment', () => { - wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).getLink().click(); + describe('Delete attachment', () => { + + it('open wiedervorlage page', () => { + wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).getLink().click(); exist(attachmentList.getAttachment(TEST_FILE).getRoot()); exist(attachmentList.getAttachment(TEST_FILE_WITH_CONTENT).getRoot()); + }) + it('delete', () => { attachmentList.getAttachment(TEST_FILE).delete(); notExist(attachmentList.getAttachment(TEST_FILE).getRoot()); exist(attachmentList.getAttachment(TEST_FILE_WITH_CONTENT).getRoot()); wiedervorlageContainer.getSpeichernButton().click(); + }) - wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).expandItem(); + it('check attachments in wiedervorlage list', () => { + wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).expandItem(); - notExist(wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).getAttachmentList().getAttachment(TEST_FILE).getRoot()); - exist(wiedervorlageContainerInVorgang.getWiedervorlage(wiedervorlageBetreff).getAttachmentList().getAttachment(TEST_FILE_WITH_CONTENT).getRoot()); + notExist(wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).getAttachmentList().getAttachment(TEST_FILE).getRoot()); + exist(wiedervorlageContainerInVorgang.getWiedervorlage(WIEDERVORLAGE_BETREFF).getAttachmentList().getAttachment(TEST_FILE_WITH_CONTENT).getRoot()); }) }) })