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

OZG-6989 fix condition

Export menu item for 'Vorgang exportieren' should check for 'EXPORT'
link and not 'ARCHIVE'.
parent d61bbf04
No related branches found
No related tags found
1 merge request!5OZG 6989 bugfixes
......@@ -48,7 +48,7 @@
</ozgcloud-menu-item>
<ozgcloud-menu-item
*ngIf="
vorgangWithEingang.status === vorgangStatus.ABGESCHLOSSEN && vorgangWithEingang | hasLink: vorgangWithEingangLinkRel.ARCHIVE
vorgangWithEingang.status === vorgangStatus.ABGESCHLOSSEN && vorgangWithEingang | hasLink: vorgangWithEingangLinkRel.EXPORT
"
data-test-id="vorgang-exportieren-button"
headline="Vorgang exportieren"
......
......@@ -23,7 +23,7 @@
*/
import { getElementFromDomRoot, getElementFromFixture, getMockComponent, getMockComponents } from '@alfa-client/test-utils';
import { MenuItemComponent, OzgcloudIconComponent, UiModule } from '@alfa-client/ui';
import { VorgangWithEingangLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared';
import { VorgangStatus, 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';
......@@ -59,6 +59,7 @@ describe('VorgangDetailMoreMenuComponent', () => {
fixture = TestBed.createComponent(VorgangDetailMoreMenuComponent);
component = fixture.componentInstance;
component.vorgangWithEingang = createVorgangWithEingangResource();
fixture.detectChanges();
});
......@@ -135,7 +136,10 @@ describe('VorgangDetailMoreMenuComponent', () => {
});
describe('export menu item', () => {
const vorgangWithEingang: VorgangWithEingangResource = createVorgangWithEingangResource([VorgangWithEingangLinkRel.EXPORT]);
const vorgangWithEingang: VorgangWithEingangResource = {
...createVorgangWithEingangResource([VorgangWithEingangLinkRel.EXPORT]),
status: VorgangStatus.ABGESCHLOSSEN,
};
beforeEach(() => {
component.buttonEnabled = true;
......@@ -294,7 +298,7 @@ describe('VorgangDetailMoreMenuComponent', () => {
it('should contains headline', () => {
getElementFromFixture(fixture, moreMenuButton).click();
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1];
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0];
expect(menuItem.headline).toBe('Vorgang automatisiert vorprüfen');
});
......@@ -302,7 +306,7 @@ describe('VorgangDetailMoreMenuComponent', () => {
it('should contains text', () => {
getElementFromFixture(fixture, moreMenuButton).click();
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1];
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0];
expect(menuItem.text).toBe('Eine Vorprüfung wird durchgeführt. Das Ergebnis wird als Kommentar hinzugefügt.');
});
......@@ -310,7 +314,7 @@ describe('VorgangDetailMoreMenuComponent', () => {
it('should contains icon', () => {
getElementFromFixture(fixture, moreMenuButton).click();
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1];
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0];
expect(menuItem.icon).toBe('vorgang_vorpruefen');
});
......@@ -318,7 +322,7 @@ describe('VorgangDetailMoreMenuComponent', () => {
it('should contains iconSizeBig', () => {
getElementFromFixture(fixture, moreMenuButton).click();
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[1];
const menuItem: MenuItemComponent = getMockComponents(fixture, MenuItemComponent)[0];
expect(menuItem.iconSizeBig).toBeTruthy();
});
......
......@@ -41,8 +41,8 @@ export class VorgangDetailMoreMenuComponent implements OnChanges {
buttonEnabled: boolean = false;
readonly vorgangWithEingangLinkRel = VorgangWithEingangLinkRel;
readonly vorgangStatus = VorgangStatus;
public readonly vorgangWithEingangLinkRel = VorgangWithEingangLinkRel;
public readonly vorgangStatus = VorgangStatus;
constructor(private changeDetectorRef: ChangeDetectorRef) {}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment