Skip to content

Commit

Permalink
TSFF-1006: Navneendring
Browse files Browse the repository at this point in the history
  • Loading branch information
inavga committed Jan 6, 2025
1 parent 2db93ac commit 7559e80
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ public static AktivitetStatusV2 mapAktivitetStatus(AktivitetDto utbetalingsgradA
if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE.equals(uttakArbeidType)) {
return AktivitetStatusV2.SN;
}
if (UttakArbeidType.SN_IKKE_AKTIV.equals(uttakArbeidType)) {
if (UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType)) {
return AktivitetStatusV2.SN;
}
if (UttakArbeidType.FRILANS.equals(uttakArbeidType)) {
return AktivitetStatusV2.FL;
}
if (UttakArbeidType.FL_IKKE_AKTIV.equals(uttakArbeidType)) {
if (UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType)) {
return AktivitetStatusV2.FL;
}
if (UttakArbeidType.MIDL_INAKTIV.equals(uttakArbeidType)) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ public class AktivitetStatusMatcher {

public static boolean matcherStatus(AktivitetStatus status, UttakArbeidType uttakArbeidType) {
return (UttakArbeidType.IKKE_YRKESAKTIV.equals(uttakArbeidType) && status.erArbeidstaker()) ||
(UttakArbeidType.SN_IKKE_AKTIV.equals(uttakArbeidType) && status.erSelvstendigNæringsdrivende()) ||
(UttakArbeidType.FL_IKKE_AKTIV.equals(uttakArbeidType) && status.erFrilanser()) ||
(UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV.equals(uttakArbeidType) && status.erSelvstendigNæringsdrivende()) ||
(UttakArbeidType.FRILANSER_IKKE_AKTIV.equals(uttakArbeidType) && status.erFrilanser()) ||
matcherStatusUtenIkkeYrkesaktiv(status, uttakArbeidType);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ class MapUttakArbeidTypeTilAktivitetStatusV2Test {

@Test
public void skal_mappe_SN_IKKE_AKTIV_til_SN() {
var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.SN_IKKE_AKTIV);
var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV);
var status = MapUttakArbeidTypeTilAktivitetStatusV2.mapAktivitetStatus(aktivitet);
assertEquals(AktivitetStatusV2.SN, status);
}

@Test
public void skal_mappe_FL_IKKE_AKTIV_til_FL() {
var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.FL_IKKE_AKTIV);
var aktivitet = new AktivitetDto(null, InternArbeidsforholdRefDto.nullRef(), UttakArbeidType.FRILANSER_IKKE_AKTIV);
var status = MapUttakArbeidTypeTilAktivitetStatusV2.mapAktivitetStatus(aktivitet);
assertEquals(AktivitetStatusV2.FL, status);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ class AktivitetStatusMatcherTest {

@Test
public void skal_mappe_SN_IKKE_AKTIV_til_SN() {
boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.SELVSTENDIG_NÆRINGSDRIVENDE, UttakArbeidType.SN_IKKE_AKTIV);
boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.SELVSTENDIG_NÆRINGSDRIVENDE, UttakArbeidType.SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV);
assertTrue(matcher, "SN_IKKE_AKTIV skulle matche sevlstendig næringsdrivende");
}

@Test
public void skal_mappe_FL_IKKE_AKTIV_til_FL() {
boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.FRILANSER, UttakArbeidType.FL_IKKE_AKTIV);
boolean matcher = AktivitetStatusMatcher.matcherStatus(AktivitetStatus.FRILANSER, UttakArbeidType.FRILANSER_IKKE_AKTIV);
assertTrue(matcher, "FL_IKKE_AKTIV skulle matche sevlstendig næringsdrivende");
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ public enum UttakArbeidType implements Kodeverdi, KontraktKode {
PLEIEPENGER_AV_DAGPENGER("PSB_AV_DP"),
BRUKERS_ANDEL("BA"), // Brukes når søker kun søker uttak for ytelse (PSB)
IKKE_YRKESAKTIV("IKKE_YRKESAKTIV"),
SN_IKKE_AKTIV("SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV"),
FL_IKKE_AKTIV("FRILANSER_IKKE_AKTIV"),
SELVSTENDIG_NÆRINGSDRIVENDE_IKKE_AKTIV("SL_IKKE_AKTIV"),
FRILANSER_IKKE_AKTIV("FL_IKKE_AKTIV"),
ANNET("ANNET"),
;

Expand Down

0 comments on commit 7559e80

Please sign in to comment.