Skip to content
Snippets Groups Projects
Commit d425410e authored by OZGCloud's avatar OZGCloud
Browse files

OZG-6300 add first test

parent f21d3d15
No related branches found
No related tags found
No related merge requests found
export class VorgangZusammenarbeitE2EComponent {
private readonly anfrageButton: string = 'anfrage-erstellen-button';
public getAnfrageButton(): Cypress.Chainable<JQuery<HTMLElement>> {
return cy.getTestElement(this.anfrageButton);
}
public createAnfrage(): void {
this.getAnfrageButton().click();
}
}
import { registerLocaleData } from '@angular/common'; import { registerLocaleData } from '@angular/common';
import localeDe from '@angular/common/locales/de'; import localeDe from '@angular/common/locales/de';
import localeDeExtra from '@angular/common/locales/extra/de'; import localeDeExtra from '@angular/common/locales/extra/de';
import { VorgangZusammenarbeitE2EComponent } from 'apps/alfa-e2e/src/components/vorgang/vorgang-zusammenarbeit.e2e.component';
import { VorgangE2E, VorgangStatusE2E } from 'apps/alfa-e2e/src/model/vorgang'; import { VorgangE2E, VorgangStatusE2E } from 'apps/alfa-e2e/src/model/vorgang';
import 'cypress-real-events/support'; import 'cypress-real-events/support';
import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component';
...@@ -17,10 +18,9 @@ describe('Vorgang Zusammenarbeit anfragen', () => { ...@@ -17,10 +18,9 @@ describe('Vorgang Zusammenarbeit anfragen', () => {
const mainPage: MainPage = new MainPage(); const mainPage: MainPage = new MainPage();
const vorgangList: VorgangListE2EComponent = mainPage.getVorgangList(); const vorgangList: VorgangListE2EComponent = mainPage.getVorgangList();
const messageTitle: string = 'Titel der Anfrage';
const messageBody: string = 'Nachricht der Anfrage'; //Zeilenumbruch einfügen
const vorgangPage: VorgangPage = new VorgangPage(); const vorgangPage: VorgangPage = new VorgangPage();
const zusammenarbeitContainer: VorgangZusammenarbeitE2EComponent =
vorgangPage.getZusammenarbeitContainer();
const zusammenarbeitVorgang: VorgangE2E = { const zusammenarbeitVorgang: VorgangE2E = {
...buildVorgang(objectIds[0], 'Zusammenarbeit Vorgang'), ...buildVorgang(objectIds[0], 'Zusammenarbeit Vorgang'),
...@@ -46,15 +46,11 @@ describe('Vorgang Zusammenarbeit anfragen', () => { ...@@ -46,15 +46,11 @@ describe('Vorgang Zusammenarbeit anfragen', () => {
vorgangList.getListItem(zusammenarbeitVorgang.name).getRoot().click(); vorgangList.getListItem(zusammenarbeitVorgang.name).getRoot().click();
waitForSpinnerToDisappear(); waitForSpinnerToDisappear();
//Button Zusammenarbeit existiert exist(zusammenarbeitContainer.getAnfrageButton());
});
it('should be possible to open and close accordeon element', () => {
//ein- / ausklappen
}); });
it('should show input elements on Anfrage click', () => { it('should show input elements on Anfrage click', () => {
//Anfrage erstellen klicken zusammenarbeitContainer.createAnfrage();
//UI Elemente prüfen //UI Elemente prüfen
}); });
......
...@@ -36,6 +36,7 @@ import { VorgangFormularDatenE2EComponent } from '../components/vorgang/vorgang- ...@@ -36,6 +36,7 @@ import { VorgangFormularDatenE2EComponent } from '../components/vorgang/vorgang-
import { VorgangForwardingE2EComponent } from '../components/vorgang/vorgang-forward.e2e.component'; import { VorgangForwardingE2EComponent } from '../components/vorgang/vorgang-forward.e2e.component';
import { VorgangMoreMenuE2EComponent } from '../components/vorgang/vorgang-more-menu.e2e.components'; import { VorgangMoreMenuE2EComponent } from '../components/vorgang/vorgang-more-menu.e2e.components';
import { VorgangSubnavigationE2EComponent } from '../components/vorgang/vorgang-subnavigation'; import { VorgangSubnavigationE2EComponent } from '../components/vorgang/vorgang-subnavigation';
import { VorgangZusammenarbeitE2EComponent } from '../components/vorgang/vorgang-zusammenarbeit.e2e.component';
import { WiedervorlagenInVorgangE2EComponent } from '../components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component'; import { WiedervorlagenInVorgangE2EComponent } from '../components/wiedervorlage/wiedervorlagen-in-vorgang.e2e.component';
export class VorgangPage { export class VorgangPage {
...@@ -64,6 +65,8 @@ export class VorgangPage { ...@@ -64,6 +65,8 @@ export class VorgangPage {
private readonly postfachMailContainer: PostfachMailE2EComponent = new PostfachMailE2EComponent(); private readonly postfachMailContainer: PostfachMailE2EComponent = new PostfachMailE2EComponent();
private readonly antragstellerContainer: AntragstellerE2EComponent = private readonly antragstellerContainer: AntragstellerE2EComponent =
new AntragstellerE2EComponent(); new AntragstellerE2EComponent();
private readonly zusammenArbeitContainer: VorgangZusammenarbeitE2EComponent =
new VorgangZusammenarbeitE2EComponent();
private readonly fixedDialog: FixedDialogE2EComponent = new FixedDialogE2EComponent(); private readonly fixedDialog: FixedDialogE2EComponent = new FixedDialogE2EComponent();
private readonly postfachMailFormular: PostfachMailFormularE2EComponent = private readonly postfachMailFormular: PostfachMailFormularE2EComponent =
...@@ -132,6 +135,10 @@ export class VorgangPage { ...@@ -132,6 +135,10 @@ export class VorgangPage {
return this.antragstellerContainer; return this.antragstellerContainer;
} }
public getZusammenarbeitContainer(): VorgangZusammenarbeitE2EComponent {
return this.zusammenArbeitContainer;
}
public getProgressBar() { public getProgressBar() {
return cy.getTestElement(this.locatorProgressBar); return cy.getTestElement(this.locatorProgressBar);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment