43 lines
1.2 KiB
TypeScript
43 lines
1.2 KiB
TypeScript
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)
|
|
})
|
|
}) |