Verbrauchsausweis Wohnen Berechnung Test

This commit is contained in:
Moritz Utcke
2024-03-10 18:19:44 +07:00
parent 538fc7eb01
commit 02e108140a
2 changed files with 56 additions and 4 deletions

View File

@@ -0,0 +1,43 @@
import { test, describe } from "bun:test";
import { endEnergieVerbrauchVerbrauchsausweis_2016 } from "#lib/Berechnungen/VerbrauchsausweisWohnen/VerbrauchsausweisWohnen_2016";
import { VerbrauchsausweisWohnenClient } from "#components/Ausweis/types";
describe('Energieverbrauch', async () => {
const ausweis: VerbrauchsausweisWohnenClient = {
gebaeude_aufnahme_allgemein: {
baujahr_heizung: [1989],
baujahr_gebaeude: [1981],
einheiten: 2,
saniert: true,
adresse: "Curslacker Deich 170",
plz: "21039",
ort: "Hamburg",
nutzflaeche: 0,
keller: "NICHT_VORHANDEN",
dachgeschoss: "UNBEHEIZT",
flaeche: 152,
baujahr_klima: [],
gebaeude_stammdaten: {
adresse: "Curslacker Deich 170",
plz: "21039",
ort: "Hamburg"
},
brennstoff_1: "Erdgas H",
gebaeudetyp: "Einfamilienhaus",
gebaeudeteil: "Gesamtgebäude",
lueftung: "Fensterlüftung",
kuehlung: "NICHT_VORHANDEN"
},
verbrauch_1: 16000,
verbrauch_2: 15000,
verbrauch_3: 15500,
einheit_1: "kWh",
warmwasser_enthalten: false,
}
const berechnungen = await endEnergieVerbrauchVerbrauchsausweis_2016(ausweis);
test("Endenergieverbrauch", async () => {
console.log(berechnungen)
})
})