Skip to content

Commit c594a9f

Browse files
committed
TSFF-1208: Fikser test
1 parent 612af2d commit c594a9f

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

behandlingsprosess/src/test/java/no/nav/ung/sak/domene/behandling/steg/uttak/RapportertInntektMapperTest.java

+10-6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.math.BigDecimal;
99
import java.time.LocalDate;
1010
import java.time.LocalDateTime;
11+
import java.time.temporal.TemporalAdjusters;
1112
import java.util.List;
1213
import java.util.Set;
1314

@@ -37,13 +38,16 @@ class RapportertInntektMapperTest {
3738

3839
@BeforeEach
3940
void setUp() {
41+
when(ytelseperiodeUtleder.utledYtelsestidslinje(anyLong())).thenReturn(new LocalDateTimeline<>(List.of(
42+
new LocalDateSegment<>(LocalDate.now(), LocalDate.now().with(TemporalAdjusters.lastDayOfMonth()), true),
43+
new LocalDateSegment<>(LocalDate.now().plusMonths(1).withDayOfMonth(1), LocalDate.now().plusMonths(1).with(TemporalAdjusters.lastDayOfMonth()), true))));
4044
rapportertInntektMapper = new RapportertInntektMapper(inntektArbeidYtelseTjeneste, ytelseperiodeUtleder);
4145
}
4246

4347
@Test
4448
void skal_mappe_en_mottatt_inntekt() {
4549
// Arrange
46-
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(LocalDate.now(), LocalDate.now().plusDays(1));
50+
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(LocalDate.now(), LocalDate.now().with(TemporalAdjusters.lastDayOfMonth()));
4751
final var inntekt = BigDecimal.TEN;
4852
final var oppgittOpptjening = lagMottattATFLInntekt(periode, inntekt, LocalDateTime.now());
4953
mockIAY(List.of(oppgittOpptjening));
@@ -62,7 +66,7 @@ void skal_mappe_en_mottatt_inntekt() {
6266
@Test
6367
void skal_mappe_mottatte_inntekter_for_næring_og_arbeid() {
6468
// Arrange
65-
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(LocalDate.now(), LocalDate.now().plusDays(1));
69+
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(LocalDate.now(), LocalDate.now().with(TemporalAdjusters.lastDayOfMonth()));
6670
final var arbeidsinntekt = BigDecimal.TEN;
6771
final var næringsinntekt = BigDecimal.ONE;
6872
final var oppgittOpptjening = lagMottattATFLOgNæringInntekt(periode, arbeidsinntekt, næringsinntekt, LocalDateTime.now());
@@ -84,13 +88,13 @@ void skal_mappe_en_mottatt_inntekt() {
8488
void skal_mappe_to_mottatte_inntekter_for_forskjellige_perioder() {
8589
// Arrange
8690
final var fom = LocalDate.now();
87-
final var tom = LocalDate.now().plusDays(1);
91+
final var tom = LocalDate.now().with(TemporalAdjusters.lastDayOfMonth());
8892
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(fom, tom);
8993
final var inntekt = BigDecimal.TEN;
9094
final var innsendtTidspunkt = LocalDateTime.now();
9195
final var oppgittOpptjening = lagMottattATFLInntekt(periode, inntekt, innsendtTidspunkt);
92-
final var fom2 = tom.plusDays(10);
93-
final var tom2 = fom2.plusDays(10);
96+
final var fom2 = fom.plusMonths(1).withDayOfMonth(1);
97+
final var tom2 = fom2.with(TemporalAdjusters.lastDayOfMonth());
9498
final var periode2 = DatoIntervallEntitet.fraOgMedTilOgMed(fom2, tom2);
9599
final var inntekt2 = BigDecimal.valueOf(50);
96100
final var oppgittOpptjening2 = lagMottattATFLInntekt(periode2, inntekt2, innsendtTidspunkt);
@@ -117,7 +121,7 @@ void skal_mappe_to_mottatte_inntekter_for_forskjellige_perioder() {
117121
void skal_mappe_to_mottatte_inntekter_for_samme_perioder() {
118122
// Arrange
119123
final var fom = LocalDate.now();
120-
final var tom = LocalDate.now().plusDays(1);
124+
final var tom = LocalDate.now().with(TemporalAdjusters.lastDayOfMonth());
121125
final var periode = DatoIntervallEntitet.fraOgMedTilOgMed(fom, tom);
122126
final var inntekt = BigDecimal.TEN;
123127
final var innsendtTidspunkt = LocalDateTime.now().minusDays(1);

domenetjenester/beregning-ytelse/src/main/java/no/nav/ung/sak/ytelse/uttalelse/RegisterinntektUttalelseTjenesteImpl.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package no.nav.ung.sak.ytelse.uttalelse;
22

3-
import jakarta.enterprise.context.ApplicationScoped;
43
import jakarta.enterprise.context.Dependent;
54

65
import java.util.List;

0 commit comments

Comments
 (0)