From de4acd822d36641610c0a4827bbc661d971cd60f Mon Sep 17 00:00:00 2001 From: Jon Ole Hagemo Date: Mon, 6 Nov 2023 11:50:19 +0100 Subject: [PATCH] Increase coverage --- .../Rule210InterneOverforingerKjopOgSalgTest.kt | 13 ++++++++++--- ...foringerKalkulatoriskeUtgifterOgInntekterTest.kt | 13 ++++++++++--- .../Rule220InterneOverforingerMidlerTest.kt | 13 ++++++++++--- 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule210InterneOverforingerKjopOgSalgTest.kt b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule210InterneOverforingerKjopOgSalgTest.kt index 1213cb0ad..6f2b150ad 100644 --- a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule210InterneOverforingerKjopOgSalgTest.kt +++ b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule210InterneOverforingerKjopOgSalgTest.kt @@ -25,14 +25,21 @@ class Rule210InterneOverforingerKjopOgSalgTest : BehaviorSpec({ ), false ), row( - "riktig regnskap, men feil art", + "riktig regnskap, men feil funksjon", + listOf( + kostraRecordInTest("0F", "99", "100", 0), + kostraRecordInTest("0F", "99", "780", -1000) + ), false + ), + row( + "riktig funksjon, men feil art", listOf( kostraRecordInTest("0F", "41", "100", 0), kostraRecordInTest("0F", "45", "710", -1000) ), false ), row( - "riktig regnskap og art, men sum internKjop + internSalg er utenfor interval på -30", + "riktig regnskap, funksjon og art, men sum internKjop + internSalg er utenfor interval på -30", listOf( kostraRecordInTest("0F", "41", "380", 0), kostraRecordInTest("0F", "45", "780", -1000) @@ -40,7 +47,7 @@ class Rule210InterneOverforingerKjopOgSalgTest : BehaviorSpec({ true ), row( - "riktig regnskap og art, men sum internKjop + internSalg er utenfor interval på +30", + "riktig regnskap, funksjon og art, men sum internKjop + internSalg er utenfor interval på +30", listOf( kostraRecordInTest("0F", "41", "380", 1000), kostraRecordInTest("0F", "45", "780", 0) diff --git a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest.kt b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest.kt index 686a32f16..3bb6ed935 100644 --- a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest.kt +++ b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest.kt @@ -25,14 +25,21 @@ class Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest : Behavior ), false ), row( - "riktig regnskap, men feil art", + "riktig regnskap, men feil funksjon", + listOf( + kostraRecordInTest("0F", "99", "100", 0), + kostraRecordInTest("0F", "99", "780", -1000) + ), false + ), + row( + "riktig funksjon, men feil art", listOf( kostraRecordInTest("0F", "41", "100", 0), kostraRecordInTest("0F", "45", "710", -1000) ), false ), row( - "riktig regnskap og art, men sum kalkulatoriskeUtgifter + kalkulatoriskeInntekter er utenfor interval på -30", + "riktig regnskap, funksjon og art, men sum er utenfor interval på -30", listOf( kostraRecordInTest("0F", "41", "390", 0), kostraRecordInTest("0F", "45", "790", -1000) @@ -40,7 +47,7 @@ class Rule215InterneOverforingerKalkulatoriskeUtgifterOgInntekterTest : Behavior true ), row( - "riktig regnskap og art, men sum kalkulatoriskeUtgifter + kalkulatoriskeInntekter er utenfor interval på +30", + "riktig regnskap, funksjon og art, men sum er utenfor interval på +30", listOf( kostraRecordInTest("0F", "41", "390", 1000), kostraRecordInTest("0F", "45", "790", 0) diff --git a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule220InterneOverforingerMidlerTest.kt b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule220InterneOverforingerMidlerTest.kt index f612f203e..3b16c3c2e 100644 --- a/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule220InterneOverforingerMidlerTest.kt +++ b/kontroller/src/test/kotlin/no/ssb/kostra/validation/rule/regnskap/kirkekostra/Rule220InterneOverforingerMidlerTest.kt @@ -25,14 +25,21 @@ class Rule220InterneOverforingerMidlerTest : BehaviorSpec({ ), false ), row( - "riktig regnskap, men feil art", + "riktig regnskap, men feil funksjon", + listOf( + kostraRecordInTest("0F", "99", "100", 0), + kostraRecordInTest("0F", "99", "780", -1000) + ), false + ), + row( + "riktig funksjon, men feil art", listOf( kostraRecordInTest("0F", "41", "100", 0), kostraRecordInTest("0F", "45", "710", -1000) ), false ), row( - "riktig regnskap og art, men sum overforinger + innsamledeMidler er utenfor interval på -30", + "riktig regnskap, funksjon og art, men sum er utenfor interval på -30", listOf( kostraRecordInTest("0F", "41", "465", 0), kostraRecordInTest("0F", "45", "865", -1000) @@ -40,7 +47,7 @@ class Rule220InterneOverforingerMidlerTest : BehaviorSpec({ true ), row( - "riktig regnskap og art, men sum overforinger + innsamledeMidler er utenfor interval på +30", + "riktig regnskap, funksjon og art, men sum er utenfor interval på +30", listOf( kostraRecordInTest("0F", "41", "465", 1000), kostraRecordInTest("0F", "45", "865", 0)