Skip to content

Commit

Permalink
Eksporter regelversjon i regelresultat og sporing (#450)
Browse files Browse the repository at this point in the history
* Eksporter regelversjon i regelresultat og sporing

* Robust test

* Java version dot 0
  • Loading branch information
jolarsen authored Nov 21, 2023
1 parent 826f1fb commit 2ea26ae
Show file tree
Hide file tree
Showing 20 changed files with 149 additions and 157 deletions.
2 changes: 1 addition & 1 deletion .java-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
17
21.0
14 changes: 3 additions & 11 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<name>Folketrygdloven Beregningsgrunnlag Regelmodell</name>
<groupId>no.nav.folketrygdloven</groupId>
<artifactId>beregningsgrunnlag-regelmodell</artifactId>
<version>${revision}${sha1}${changelist}</version>
<version>4.1-SNAPSHOT</version>
<packaging>jar</packaging>
<url>https://github.com/navikt/folketrygdloven-beregningsgrunnlag-regelmodell</url>

Expand All @@ -31,16 +31,8 @@
</developers>

<properties>
<revision>4.1</revision>
<sha1></sha1>
<changelist>-SNAPSHOT</changelist>
<java.version>17</java.version>

<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<additionalparam>-Xdoclint:none</additionalparam>
<java.version>17</java.version> <!-- behold så lenge kalkulus-kalkulator er på 17 -->

<sonar.projectKey>navikt_folketrygdloven-beregningsgrunnlag-regelmodell</sonar.projectKey>
<sonar.organization>navikt</sonar.organization>
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,41 +4,46 @@
import java.util.List;
import java.util.Optional;

public class RegelResultat {
public record RegelResultat(ResultatBeregningType beregningsresultat,
String versjon,
RegelSporing sporing,
List<RegelMerknad> merknader,
RegelSporing sporingFinnGrenseverdi) {

public RegelResultat(ResultatBeregningType beregningsresultat, String regelVersjon, String regelInput, String regelSporing) {
this(beregningsresultat, regelVersjon, new RegelSporing(regelVersjon, regelInput, regelSporing), List.of(), null);
}

private final ResultatBeregningType beregningsresultat;
private final List<RegelMerknad> merknader = new ArrayList<>();
private final RegelSporing sporing;
private RegelSporing sporingFinnGrenseverdi;
public static RegelResultat medRegelMerknad(RegelResultat regelResultat, RegelMerknad regelMerknad) {
var merknader = new ArrayList<>(regelResultat.merknader());
merknader.add(regelMerknad);
return new RegelResultat(regelResultat.beregningsresultat(), regelResultat.versjon(), regelResultat.sporing(),
merknader, regelResultat.sporingFinnGrenseverdi());
}

public RegelResultat(ResultatBeregningType beregningsresultat, String regelInput, String regelSporing) {
this.beregningsresultat = beregningsresultat;
this.sporing = new RegelSporing(regelInput, regelSporing);
}
public static RegelResultat medRegelsporingFinnGrenseverdi(RegelResultat regelResultat, String input, String sporing) {
return new RegelResultat(regelResultat.beregningsresultat(), regelResultat.versjon(), regelResultat.sporing(),
regelResultat.merknader(), new RegelSporing(regelResultat.versjon(), input, sporing));
}

public List<RegelMerknad> getMerknader() {

@Deprecated(forRemoval = true)
public List<RegelMerknad> getMerknader() {
return merknader;
}

@Deprecated(forRemoval = true)
public ResultatBeregningType getBeregningsresultat() {
return beregningsresultat;
}

@Deprecated(forRemoval = true)
public RegelSporing getRegelSporing() {
return sporing;
}

@Deprecated(forRemoval = true)
public Optional<RegelSporing> getRegelSporingFinnGrenseverdi() {
return Optional.ofNullable(sporingFinnGrenseverdi);
}

public RegelResultat medRegelMerknad(RegelMerknad regelMerknad) {
merknader.add(regelMerknad);
return this;
}

public RegelResultat medRegelsporingFinnGrenseverdi(String input, String sporing) {
this.sporingFinnGrenseverdi = new RegelSporing(input, sporing);
return this;
}
}
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
package no.nav.folketrygdloven.beregningsgrunnlag.regelmodell;

public record RegelSporing(String input, String sporing) {

public String getInput() {
return input;
}

public String getSporing() {
return sporing;
}
public record RegelSporing(String versjon, String input, String sporing) {
}
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ public static String getSporing(Evaluation evaluation) {
return EvaluationSerializer.asJson(evaluation, NareVersion.NARE_VERSION, BeregningRegelmodellVersjon.BEREGNING_REGELMODELL_VERSJON);
}

public static String getRegelVersjonsNummer() {
return BeregningRegelmodellVersjon.BEREGNING_REGELMODELL_VERSJON.version();
}

private static RegelResultat opprettResultat(Evaluation ev, String regelInput, String sporing) {
Resultat res = ev.result();
return switch (res) {
Expand All @@ -56,17 +60,18 @@ private static RegelResultat opprettResultat(Resultat resultat, Evaluation ev, S
}

if (ev.getOutcome() == null) {
return new RegelResultat(ResultatBeregningType.BEREGNET, input, sporing);
return new RegelResultat(ResultatBeregningType.BEREGNET, getRegelVersjonsNummer(), input, sporing);
} else if (ev.getOutcome() instanceof BeregningUtfallMerknad merknad) {
return new RegelResultat(ResultatBeregningType.IKKE_BEREGNET, input, sporing).medRegelMerknad(new RegelMerknad(merknad.regelUtfallMerknad()));
var ikkeBeregnet = new RegelResultat(ResultatBeregningType.IKKE_BEREGNET, getRegelVersjonsNummer(), input, sporing);
return RegelResultat.medRegelMerknad(ikkeBeregnet, new RegelMerknad(merknad.regelUtfallMerknad()));
} else {
throw new IllegalStateException("Utviklerfeil: Ugyldig utfall" + ev.getOutcome());
}

}

private static RegelResultat opprettResultat(ResultatBeregningType beregningsresultat, String input, String sporing) {
return new RegelResultat(beregningsresultat, input, sporing);
return new RegelResultat(beregningsresultat, getRegelVersjonsNummer(), input, sporing);
}


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.within;

import java.util.Optional;

import no.nav.folketrygdloven.beregningsgrunnlag.regelmodell.AktivitetStatus;
import no.nav.folketrygdloven.beregningsgrunnlag.regelmodell.BeregningsgrunnlagHjemmel;
import no.nav.folketrygdloven.beregningsgrunnlag.regelmodell.Periode;
Expand Down Expand Up @@ -67,8 +65,8 @@ public static void verifiserBeregningsgrunnlagBeregnet(BeregningsgrunnlagPeriode
}

public static void verifiserRegelmerknad(RegelResultat regelResultat, String kode) {
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
assertThat(regelResultat.getMerknader()).hasSize(1);
assertThat(regelResultat.getMerknader().get(0).getMerknadKode()).isEqualTo(kode);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
assertThat(regelResultat.merknader()).hasSize(1);
assertThat(regelResultat.merknader().get(0).getMerknadKode()).isEqualTo(kode);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,9 @@ class BeregningsgrunnlagTest {
// Act
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);
// Assert

assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
assertThat(regelResultat.versjon()).isNotNull();
assertThat(regelResultat.sporing().versjon()).isNotNull();
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
verifiserRegelmerknad(regelResultat, "5038");
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_FRILANSER, AktivitetStatus.ATFL, 12 * månedsinntekt.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -75,7 +76,7 @@ class BeregningsgrunnlagTest {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);
// Assert

assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_FRILANSER, AktivitetStatus.ATFL, 12 * månedsinntekt.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand All @@ -94,7 +95,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1N2N3() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntekt.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand All @@ -118,7 +119,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1N3() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
verifiserRegelmerknad(regelResultat, "5038");
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_FRILANSER, AktivitetStatus.ATFL, 12 * månedsinntekt.doubleValue() * 2 / 3);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -140,7 +141,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1N2() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
//Beløp er satt presis slik at det blir (beregnet verdi)-0.01<beløp<(beregnet verdi)+0.01
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * 2600.66666);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -162,7 +163,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
//Beløp er satt presis slik at det blir (beregnet verdi)-0.01<beløp<(beregnet verdi)+0.01
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * 1300.3333);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand Down Expand Up @@ -190,7 +191,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntektFraSaksbehandler.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand Down Expand Up @@ -218,7 +219,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntektFraSaksbehandler.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand All @@ -245,7 +246,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntektFraSaksbehandler.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand Down Expand Up @@ -273,7 +274,7 @@ void skalBeregneGrunnlagUtenInntektsmeldingN1() {

// Assert
verifiserRegelmerknad(regelResultat, "5038");
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.IKKE_BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntektFraSaksbehandler.doubleValue());
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Expand All @@ -299,7 +300,7 @@ void skalBeregneGrunnlagAGMedInntektsmelding() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntektFraInntektsmelding.doubleValue());
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -325,7 +326,7 @@ void toArbeidsforholdMedInntektsmelding() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_ARBEIDSTAKER, AktivitetStatus.ATFL, 12 * månedsinntekt1.add(månedsinntekt2).doubleValue());
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -350,7 +351,7 @@ void toFrilansArbeidsforhold() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_BARE_FRILANSER, AktivitetStatus.ATFL, 12 * (månedsinntekt1.add(månedsinntekt2)).doubleValue());
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
assertThat(af.getBeregningsperiode()).isNotNull();
Expand All @@ -375,7 +376,7 @@ void kombinasjonArbeidstakerOgFrilans() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_ARBEIDSTAKER_OG_FRILANSER, AktivitetStatus.ATFL, 12 * (månedsinntektFrilans.add(månedsinntektArbeidstaker)).doubleValue());
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -402,7 +403,7 @@ void kombinasjonArbeidstakerOgFrilansDerFrilansinntektErNull() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
verifiserBeregningsgrunnlagBruttoPrPeriodeType(grunnlag, BeregningsgrunnlagHjemmel.K14_HJEMMEL_ARBEIDSTAKER_OG_FRILANSER, AktivitetStatus.ATFL, 12 * (månedsinntektFrilans.add(månedsinntektArbeidstaker)).doubleValue());
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
Periode beregningsperiode = Periode.månederFør(beregningsgrunnlag.getSkjæringstidspunkt(), 3);
Expand All @@ -426,9 +427,9 @@ void kombinasjonArbeidstakerOgFrilansDerFrilansinntektErNull() {
RegelResultat regelResultat = new RegelForeslåBeregningsgrunnlag(grunnlag).evaluerRegel(grunnlag);

// Assert
assertThat(regelResultat.getRegelSporing().sporing()).contains(BeregnRapportertInntektVedManuellFastsettelse.ID);
assertThat(regelResultat.sporing().sporing()).contains(BeregnRapportertInntektVedManuellFastsettelse.ID);

assertThat(regelResultat.getBeregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
assertThat(regelResultat.beregningsresultat()).isEqualTo(ResultatBeregningType.BEREGNET);
BeregningsgrunnlagPrArbeidsforhold af = grunnlag.getBeregningsgrunnlagPrStatus(AktivitetStatus.ATFL).getArbeidsforhold().get(0);
assertThat(af.getBeregnetPrÅr()).isEqualByComparingTo(BigDecimal.valueOf(beregnetPrÅr));
}
Expand Down
Loading

0 comments on commit 2ea26ae

Please sign in to comment.