diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html index d8d0b205b10a06a9adb31c7fc3d84036fc2ba257..e2720d703156a5af42a4bb9356bc77dccc088c92 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html @@ -47,9 +47,6 @@ ></alfa-vorgang-archive-container> </ozgcloud-menu-item> <ozgcloud-menu-item - *ngIf=" - vorgangWithEingang.status === vorgangStatus.ABGESCHLOSSEN && vorgangWithEingang | hasLink: vorgangWithEingangLinkRel.EXPORT - " data-test-id="vorgang-exportieren-button" headline="Vorgang exportieren" text="Alle Informationen und Anhänge des Vorgangs zur Archivierung im DMS." diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.spec.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.spec.ts index 9f4d2200bf0367c1abc7ba6f6a087fd4ad988b70..22c7f57a32a4e12dc6ab288706a0998f090b92a4 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.spec.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.spec.ts @@ -23,7 +23,7 @@ */ import { getElementFromDomRoot, getElementFromFixture, getMockComponent, getMockComponents } from '@alfa-client/test-utils'; import { MenuItemComponent, OzgcloudIconComponent, UiModule } from '@alfa-client/ui'; -import { VorgangStatus, VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; +import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; import { ChangeDetectorRef, SimpleChanges } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; @@ -136,10 +136,7 @@ describe('VorgangDetailMoreMenuComponent', () => { }); describe('export menu item', () => { - const vorgangWithEingang: VorgangWithEingangResource = { - ...createVorgangWithEingangResource([VorgangWithEingangLinkRel.EXPORT]), - status: VorgangStatus.ABGESCHLOSSEN, - }; + const vorgangWithEingang: VorgangWithEingangResource = createVorgangWithEingangResource([VorgangWithEingangLinkRel.EXPORT]); beforeEach(() => { component.buttonEnabled = true; @@ -298,7 +295,7 @@ describe('VorgangDetailMoreMenuComponent', () => { it('should contains headline', () => { getElementFromFixture(fixture, moreMenuButton).click(); - const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0]; + const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1]; expect(menuItem.headline).toBe('Vorgang automatisiert vorprüfen'); }); @@ -306,7 +303,7 @@ describe('VorgangDetailMoreMenuComponent', () => { it('should contains text', () => { getElementFromFixture(fixture, moreMenuButton).click(); - const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0]; + const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1]; expect(menuItem.text).toBe('Eine Vorprüfung wird durchgeführt. Das Ergebnis wird als Kommentar hinzugefügt.'); }); @@ -314,7 +311,7 @@ describe('VorgangDetailMoreMenuComponent', () => { it('should contains icon', () => { getElementFromFixture(fixture, moreMenuButton).click(); - const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0]; + const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1]; expect(menuItem.icon).toBe('vorgang_vorpruefen'); }); @@ -322,7 +319,7 @@ describe('VorgangDetailMoreMenuComponent', () => { it('should contains iconSizeBig', () => { getElementFromFixture(fixture, moreMenuButton).click(); - const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0]; + const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1]; expect(menuItem.iconSizeBig).toBeTruthy(); });