e2e Tests für Verbrauchsausweis Wohnen und Gewerbe vollständig

This commit is contained in:
Moritz Utcke
2025-02-07 14:58:51 +07:00
parent 64fa120ccd
commit 829c176b50
66 changed files with 219 additions and 168 deletions

View File

@@ -260,7 +260,7 @@
<button class="button">Speichern</button>
<button class="button" on:click={bestellen}>kostenpflichtig bestellen</button>
<button class="button" data-cy="bestellen" on:click={bestellen}>kostenpflichtig bestellen</button>
</div>

View File

@@ -26,32 +26,11 @@
export let objekt: ObjektClient = {} as ObjektClient;
export let aufnahme: AufnahmeClient = {} as AufnahmeClient;
export let bilder: UploadedGebaeudeBild[] = [];
export let ausweisart = "Verbrauchsausweis Gewerbe";
export let ausweisart = Enums.Ausweisart.VerbrauchsausweisGewerbe;
function automatischAusfüllen() {}
async function spaeterWeitermachen() {
const result = await verbrauchsausweisWohnenSpeichern(
ausweis,
objekt,
aufnahme,
bilder,
user
);
if (result !== null) {
// Falls der Nutzer zurück navigiert, sollte er wieder auf seinen Vorgang kommen.
// Sonst müsste er alles neu eingeben...
ausweis.uid = result.uid;
objekt.uid = result.objekt_uid;
aufnahme.uid = result.objekt_aufnahme_uid;
window.history.pushState(
{},
"",
`${location.pathname}?uid=${result.uid}`
);
speichernOverlayHidden = false;
}
}
</script>
@@ -72,7 +51,7 @@
<div id="progress-box" class="w-full box relative px-4 py-3 text-center order-1 2xl:order-2 self-stretch">
<h1 class="text-secondary text-3xl m-0">Energiesausweis erstellen</h1>
<h2 class="text-primary text-xl">{ausweisart} {PRICES.VerbrauchsausweisGewerbe[0]}</h2>
<h2 class="text-primary text-xl">Verbrauchsausweis Gewerbe {PRICES.VerbrauchsausweisGewerbe[0]}</h2>
<ProgressBar progress={0} />
</div>
@@ -82,7 +61,7 @@
<!-- TODO: Submit implementieren in externer Datei wenn Verbrauchsausweis Wohnen fertig ist -->
<form id="formInput-1" on:submit={ausweisAbschicken} name="ausweis" data-test="ausweis">
<form id="formInput-1" data-cy="ausweis" name="ausweis">
<div id="formular-box" class="formular-boxen ring-0">
<ButtonSpaeterHilfe {automatischAusfüllen} {spaeterWeitermachen} />
@@ -94,7 +73,7 @@
bind:objekt
bind:aufnahme
bind:ausweis
ausweisart={ausweisart}
{ausweisart}
/>
</Bereich>