Skip to content

Commit ad9529f

Browse files
authored
TSFF-1188: Lager nye aksjonspunkter for kontroll av inntekt og fjerner ein del aksjonspunkter som ikkje skal brukes (#246)
* TSFF-1188: Lager nye aksjonspunkter for kontroll av inntekt og fjerner ein del aksjonspunkter som ikkje skal brukes * TSFF-1188: Fjerner tester for inngang aksjonspunkter * TSFF-1188: Setter VurderingspunktType INN til deprecated
1 parent e9f4b07 commit ad9529f

File tree

22 files changed

+64
-477
lines changed

22 files changed

+64
-477
lines changed

behandlingslager/domene/src/test/java/no/nav/ung/sak/behandlingslager/behandling/aksjonspunkt/BehandlingPåVentTest.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package no.nav.ung.sak.behandlingslager.behandling.aksjonspunkt;
22

3-
import static no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon.AUTO_MANUELT_SATT_PÅ_VENT;
4-
import static no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon.AUTO_VENT_PÅ_OPPTJENINGSOPPLYSNINGER;
3+
import static no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon.*;
54
import static org.assertj.core.api.Assertions.assertThat;
65

76
import org.junit.jupiter.api.BeforeEach;
@@ -33,21 +32,21 @@ public void setup() {
3332

3433
@Test
3534
public void testErPåVentEttInnslag() {
36-
aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_MANUELT_SATT_PÅ_VENT);
35+
aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_SATT_PÅ_VENT_REVURDERING);
3736
assertThat(behandling.isBehandlingPåVent());
3837
}
3938

4039
@Test
4140
public void testErIkkePåVentEttInnslag() {
42-
Aksjonspunkt aksjonspunkt = aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_MANUELT_SATT_PÅ_VENT);
41+
Aksjonspunkt aksjonspunkt = aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_SATT_PÅ_VENT_REVURDERING);
4342
aksjonspunktTestSupport.setTilUtført(aksjonspunkt, "");
4443
assertThat(behandling.isBehandlingPåVent()).isFalse();
4544
}
4645

4746
@Test
4847
// TODO PKMANTIS-1137 Har satt midlertidig frist, må endres når dynamisk frist er implementert
4948
public void testErPåVentNårVenterPåOpptjeningsopplysninger() {
50-
Aksjonspunkt aksjonspunkt = aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_VENT_PÅ_OPPTJENINGSOPPLYSNINGER);
49+
Aksjonspunkt aksjonspunkt = aksjonspunktTestSupport.leggTilAksjonspunkt(behandling, AUTO_SATT_PÅ_VENT_REVURDERING);
5150
assertThat(behandling.isBehandlingPåVent()).isTrue();
5251
assertThat(behandling.getOpprettetDato().plusWeeks(2).toLocalDate()).isEqualTo(aksjonspunkt.getFristTid().toLocalDate());
5352
aksjonspunktTestSupport.setTilUtført(aksjonspunkt, "");

behandlingslager/domene/src/test/java/no/nav/ung/sak/behandlingslager/pip/PipRepositoryTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,10 @@ public void skal_finne_fagsakId_knyttet_til_journalpostId() {
112112

113113
@Test
114114
public void skal_finne_aksjonspunktTyper_for_aksjonspunktKoder() {
115-
Set<String> resultat1 = pipRepository.hentAksjonspunktTypeForAksjonspunktKoder(Collections.singletonList(AksjonspunktDefinisjon.OVERSTYRING_AV_BEREGNING.getKode()));
115+
Set<String> resultat1 = pipRepository.hentAksjonspunktTypeForAksjonspunktKoder(Collections.singletonList(AksjonspunktDefinisjon.OVERSTYRING_AV_INNTEKT.getKode()));
116116
assertThat(resultat1).containsOnly("Overstyring");
117117

118-
Set<String> resultat2 = pipRepository.hentAksjonspunktTypeForAksjonspunktKoder(List.of(AksjonspunktDefinisjon.OVERSTYRING_AV_BEREGNING.getKode(), AksjonspunktDefinisjon.AVKLAR_LOVLIG_OPPHOLD.getKode()));
118+
Set<String> resultat2 = pipRepository.hentAksjonspunktTypeForAksjonspunktKoder(List.of(AksjonspunktDefinisjon.OVERSTYRING_AV_INNTEKT.getKode(), AksjonspunktDefinisjon.KONTROLLER_INNTEKT.getKode()));
119119
assertThat(resultat2).containsOnly("Overstyring", "Manuell");
120120
}
121121
}

behandlingslager/testutil/src/test/java/no/nav/ung/sak/test/util/behandling/BehandlingRepositoryImplTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ public void skal_ikke_finne_for_automatisk_gjenopptagelse_naar_naar_manuelt_aksj
247247

248248
// Arrange
249249
Behandling behandling1 = opprettBehandlingForAutomatiskGjenopptagelse();
250-
opprettAksjonspunkt(behandling1, AksjonspunktDefinisjon.VURDER_ARBEIDSFORHOLD, igår);
250+
opprettAksjonspunkt(behandling1, AksjonspunktDefinisjon.KONTROLLER_INNTEKT, igår);
251251
lagreBehandling(behandling1);
252252

253253
// Act
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,29 @@
11
package no.nav.ung.sak.domene.behandling.steg.innhentsaksopplysninger;
22

3-
import static java.util.Collections.singletonList;
4-
import static no.nav.ung.kodeverk.behandling.BehandlingStegType.INREG_AVSL;
5-
import static no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon.AUTO_VENT_ETTERLYST_INNTEKTSMELDING;
6-
import static no.nav.ung.sak.behandlingskontroll.AksjonspunktResultat.opprettForAksjonspunkt;
7-
import static no.nav.ung.sak.domene.behandling.steg.kompletthet.VurderKompletthetStegFelles.autopunktAlleredeUtført;
8-
9-
import java.time.LocalDate;
10-
import java.util.List;
11-
123
import jakarta.enterprise.context.ApplicationScoped;
134
import jakarta.inject.Inject;
14-
import no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon;
155
import no.nav.ung.sak.behandling.BehandlingReferanse;
16-
import no.nav.ung.sak.behandlingskontroll.BehandleStegResultat;
17-
import no.nav.ung.sak.behandlingskontroll.BehandlingSteg;
18-
import no.nav.ung.sak.behandlingskontroll.BehandlingStegRef;
19-
import no.nav.ung.sak.behandlingskontroll.BehandlingTypeRef;
20-
import no.nav.ung.sak.behandlingskontroll.BehandlingskontrollKontekst;
21-
import no.nav.ung.sak.behandlingskontroll.FagsakYtelseTypeRef;
6+
import no.nav.ung.sak.behandlingskontroll.*;
227
import no.nav.ung.sak.behandlingslager.behandling.Behandling;
23-
import no.nav.ung.sak.behandlingslager.behandling.personopplysning.PersonopplysningEntitet;
24-
import no.nav.ung.sak.behandlingslager.behandling.personopplysning.PersonopplysningerAggregat;
258
import no.nav.ung.sak.behandlingslager.behandling.repository.BehandlingRepository;
26-
import no.nav.ung.sak.domene.person.personopplysning.PersonopplysningTjeneste;
279
import no.nav.ung.sak.kompletthet.KompletthetModell;
2810
import no.nav.ung.sak.kompletthet.KompletthetResultat;
2911

12+
import java.util.List;
13+
14+
import static java.util.Collections.singletonList;
15+
import static no.nav.ung.kodeverk.behandling.BehandlingStegType.INREG_AVSL;
16+
import static no.nav.ung.kodeverk.behandling.aksjonspunkt.AksjonspunktDefinisjon.AUTO_VENT_ETTERLYST_INNTEKTSMELDING;
17+
import static no.nav.ung.sak.behandlingskontroll.AksjonspunktResultat.opprettForAksjonspunkt;
18+
import static no.nav.ung.sak.domene.behandling.steg.kompletthet.VurderKompletthetStegFelles.autopunktAlleredeUtført;
19+
3020
@BehandlingStegRef(value = INREG_AVSL)
3121
@BehandlingTypeRef
3222
@FagsakYtelseTypeRef
3323
@ApplicationScoped
3424
public class InnhentRegisteropplysningerResterendeOppgaverStegImpl implements BehandlingSteg {
3525

3626
private BehandlingRepository behandlingRepository;
37-
private PersonopplysningTjeneste personopplysningTjeneste;
3827
private KompletthetModell kompletthetModell;
3928

4029
InnhentRegisteropplysningerResterendeOppgaverStegImpl() {
@@ -43,11 +32,9 @@ public class InnhentRegisteropplysningerResterendeOppgaverStegImpl implements Be
4332

4433
@Inject
4534
public InnhentRegisteropplysningerResterendeOppgaverStegImpl(BehandlingRepository behandlingRepository,
46-
PersonopplysningTjeneste personopplysningTjeneste,
4735
KompletthetModell kompletthetModell) {
4836

4937
this.behandlingRepository = behandlingRepository;
50-
this.personopplysningTjeneste = personopplysningTjeneste;
5138
this.kompletthetModell = kompletthetModell;
5239
}
5340

@@ -64,21 +51,7 @@ public InnhentRegisteropplysningerResterendeOppgaverStegImpl(BehandlingRepositor
6451
return BehandleStegResultat.utførtMedAksjonspunktResultater(singletonList(opprettForAksjonspunkt(AUTO_VENT_ETTERLYST_INNTEKTSMELDING)));
6552
}
6653
}
67-
return BehandleStegResultat.utførtMedAksjonspunkter(sjekkSøkerUnder18År(ref));
54+
return BehandleStegResultat.utførtUtenAksjonspunkter();
6855

6956
}
70-
71-
private List<AksjonspunktDefinisjon> sjekkSøkerUnder18År(BehandlingReferanse ref) {
72-
if (erSøkerUnder18ar(ref)) {
73-
return List.of(AksjonspunktDefinisjon.AVKLAR_VERGE);
74-
}
75-
return List.of();
76-
}
77-
78-
private boolean erSøkerUnder18ar(BehandlingReferanse ref) {
79-
PersonopplysningerAggregat personopplysninger = personopplysningTjeneste.hentPersonopplysninger(ref, ref.getFagsakPeriode().getFomDato());
80-
PersonopplysningEntitet søker = personopplysninger.getSøker();
81-
return søker.getFødselsdato().isAfter(LocalDate.now().minusYears(18));
82-
}
83-
8457
}

behandlingsprosess/src/test/java/no/nav/ung/sak/domene/behandling/steg/foreslåvedtak/ForeslåVedtakTjenesteTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ public void setterIkkeTotrinnskontrollPaBehandlingHvisDetIkkeErTotrinnskontroll(
297297
public void oppretterAksjonspunktVedTotrinnskontrollForRevurdering() {
298298
// Arrange
299299
behandling = TestScenarioBuilder.builderMedSøknad().medBehandlingType(BehandlingType.REVURDERING).lagre(repositoryProvider);
300-
leggTilAksjonspunkt(AksjonspunktDefinisjon.OVERSTYRING_AV_OPPTJENINGSVILKÅRET);
300+
leggTilAksjonspunkt(AksjonspunktDefinisjon.OVERSTYRING_AV_INNTEKT);
301301

302302
// Act
303303
BehandleStegResultat stegResultat = tjeneste.foreslåVedtak(behandling, kontekst);

domenetjenester/behandling-revurdering/src/test/java/no/nav/ung/sak/behandling/revurdering/ytelse/RevurderingTjenesteImplTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public void skal_opprette_revurdering() {
7474
.medVedtakstidspunkt(LocalDateTime.now())
7575
.medVedtakResultatType(VedtakResultatType.INNVILGET);
7676

77-
scenario.leggTilAksjonspunkt(AksjonspunktDefinisjon.AVKLAR_FORTSATT_MEDLEMSKAP, BehandlingStegType.KONTROLLER_FAKTA);
77+
scenario.leggTilAksjonspunkt(AksjonspunktDefinisjon.KONTROLLER_INNTEKT, BehandlingStegType.KONTROLLER_FAKTA);
7878
scenario.medBehandlingstidFrist(LocalDate.now().minusDays(5));
7979
Behandling behandlingSomSkalRevurderes = scenario.lagre(repositoryProvider);
8080

domenetjenester/behandling/src/test/java/no/nav/ung/sak/behandling/hendelse/BehandlingskontrollAksjonspunktTypeAutopunktEventObserverTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public class BehandlingskontrollAksjonspunktTypeAutopunktEventObserverTest {
4545
@BeforeEach
4646
public void setup() {
4747
autopunktDefinisjon = AksjonspunktDefinisjon.AUTO_MANUELT_SATT_PÅ_VENT;
48-
manuellpunktDefinisjon = AksjonspunktDefinisjon.MANUELL_MARKERING_AV_UTLAND_SAKSTYPE;
48+
manuellpunktDefinisjon = AksjonspunktDefinisjon.OVERSTYRING_AV_INNTEKT;
4949

5050
manuellpunkt = Mockito.mock(Aksjonspunkt.class);
5151
when(manuellpunkt.getAksjonspunktDefinisjon()).thenReturn(manuellpunktDefinisjon);

domenetjenester/behandling/src/test/java/no/nav/ung/sak/historikk/HistorikkInnslagTekstBuilderTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public void testHistorikkinnslagTekstSakRetur() {
3535
HistorikkinnslagTotrinnsvurdering vurderPåNytt = new HistorikkinnslagTotrinnsvurdering();
3636
vurderPåNytt.setGodkjent(false);
3737
vurderPåNytt.setBegrunnelse("Må vurderes igjen. Se på dokumentasjon.");
38-
vurderPåNytt.setAksjonspunktDefinisjon(AksjonspunktDefinisjon.MANUELL_MARKERING_AV_UTLAND_SAKSTYPE);
38+
vurderPåNytt.setAksjonspunktDefinisjon(AksjonspunktDefinisjon.OVERSTYRING_AV_INNTEKT);
3939
vurderPåNytt.setAksjonspunktSistEndret(LocalDateTime.now());
4040
vurdering.put(SkjermlenkeType.PUNKT_FOR_MEDLEMSKAP, Collections.singletonList(vurderPåNytt));
4141

domenetjenester/behandlingskontroll/src/main/java/no/nav/ung/sak/behandlingskontroll/impl/BehandlingStegModellImpl.java

+2
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public BehandlingModell getBehandlingModell() {
6262
return behandlingModell;
6363
}
6464

65+
@Deprecated(forRemoval = true)
6566
Set<String> getInngangAksjonpunktKoder() {
6667
return Collections.unmodifiableSet(inngangAksjonpunktKoder);
6768
}
@@ -88,6 +89,7 @@ protected void leggTilAksjonspunktVurderingUtgang(String kode) {
8889
utgangAksjonpunktKoder.add(kode);
8990
}
9091

92+
@Deprecated
9193
protected void leggTilAksjonspunktVurderingInngang(String kode) {
9294
behandlingModell.validerErIkkeAlleredeMappet(kode);
9395
inngangAksjonpunktKoder.add(kode);

domenetjenester/behandlingskontroll/src/test/java/no/nav/ung/sak/behandlingskontroll/impl/BehandlingModellTest.java

+1-46
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public class BehandlingModellTest {
6262
public void skal_finne_aksjonspunkter_som_ligger_etter_et_gitt_steg() {
6363
// Arrange - noen utvalge, tilfeldige aksjonspunkter
6464
AksjonspunktDefinisjon a0_0 = AksjonspunktDefinisjon.AVKLAR_OPPHOLDSRETT;
65-
AksjonspunktDefinisjon a0_1 = AksjonspunktDefinisjon.VURDER_ARBEIDSFORHOLD;
65+
AksjonspunktDefinisjon a0_1 = AksjonspunktDefinisjon.KONTROLLER_INNTEKT;
6666
AksjonspunktDefinisjon a1_0 = AksjonspunktDefinisjon.AVKLAR_LOVLIG_OPPHOLD;
6767
AksjonspunktDefinisjon a1_1 = AksjonspunktDefinisjon.AVKLAR_OM_ER_BOSATT;
6868
AksjonspunktDefinisjon a2_0 = AksjonspunktDefinisjon.AVKLAR_GYLDIG_MEDLEMSKAPSPERIODE;
@@ -102,38 +102,6 @@ public void skal_finne_aksjonspunkter_som_ligger_etter_et_gitt_steg() {
102102

103103
}
104104

105-
@Test
106-
public void skal_finne_aksjonspunkter_ved_inngang_eller_utgang_av_steg() {
107-
// Arrange - noen utvalge, tilfeldige aksjonspunkter
108-
AksjonspunktDefinisjon a0_0 = AksjonspunktDefinisjon.AVKLAR_OPPHOLDSRETT;
109-
AksjonspunktDefinisjon a0_1 = AksjonspunktDefinisjon.VURDER_ARBEIDSFORHOLD;
110-
AksjonspunktDefinisjon a1_0 = AksjonspunktDefinisjon.VURDER_FEILUTBETALING;
111-
AksjonspunktDefinisjon a1_1 = AksjonspunktDefinisjon.AVKLAR_OM_ER_BOSATT;
112-
113-
DummySteg steg = new DummySteg();
114-
DummySteg steg0 = new DummySteg();
115-
DummySteg steg1 = new DummySteg();
116-
117-
List<TestStegKonfig> modellData = List.of(
118-
new TestStegKonfig(STEG_1, behandlingType, fagsakYtelseType, steg, ap(), ap()),
119-
new TestStegKonfig(STEG_2, behandlingType, fagsakYtelseType, steg0, ap(a0_0), ap(a0_1)),
120-
new TestStegKonfig(STEG_3, behandlingType, fagsakYtelseType, steg1, ap(a1_0), ap(a1_1)));
121-
122-
BehandlingModellImpl modell = setupModell(modellData);
123-
124-
Set<String> ads = null;
125-
126-
ads = modell.finnAksjonspunktDefinisjonerInngang(STEG_1);
127-
assertThat(ads).isEmpty();
128-
129-
ads = modell.finnAksjonspunktDefinisjonerInngang(STEG_2);
130-
assertThat(ads).containsOnly(a0_0.getKode());
131-
132-
ads = modell.finnAksjonspunktDefinisjonerUtgang(STEG_3);
133-
assertThat(ads).containsOnly(a1_1.getKode());
134-
135-
}
136-
137105
@Test
138106
public void skal_stoppe_på_steg_2_når_får_aksjonspunkt() throws Exception {
139107
// Arrange
@@ -270,19 +238,6 @@ public void skal_feile_ved_gjenopptak_vanlig_steg() {
270238
assertThat(beh.getAktivtBehandlingSteg()).isEqualTo(STEG_2);
271239
}
272240

273-
@Test
274-
public void finner_tidligste_steg_for_aksjonspunkter() {
275-
AksjonspunktDefinisjon aksjonspunktDefinisjon = STEG_2.getAksjonspunktDefinisjonerInngang().get(0);
276-
List<TestStegKonfig> modellData = List.of(
277-
new TestStegKonfig(STEG_2, behandlingType, fagsakYtelseType, nullSteg, ap(aksjonspunktDefinisjon), ap()),
278-
new TestStegKonfig(STEG_3, behandlingType, fagsakYtelseType, nullSteg, ap(), ap()));
279-
280-
BehandlingModellImpl modell = setupModell(modellData);
281-
Set<AksjonspunktDefinisjon> aksjonspunktDefinisjoner = new HashSet<>();
282-
aksjonspunktDefinisjoner.add(aksjonspunktDefinisjon);
283-
BehandlingStegModell behandlingStegModell = modell.finnTidligsteStegFor(aksjonspunktDefinisjoner);
284-
assertThat(behandlingStegModell.getBehandlingStegType()).isEqualTo(STEG_2);
285-
}
286241

287242
@Test
288243
public void skal_modifisere_aksjonspunktet_ved_å_kalle_funksjon_som_legger_til_frist() throws Exception {

domenetjenester/behandlingskontroll/src/test/java/no/nav/ung/sak/behandlingskontroll/impl/BehandlingskontrollTjenesteImplTest.java

-51
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@ public class BehandlingskontrollTjenesteImplTest {
5454

5555
private BehandlingModell modell;
5656

57-
private String steg2InngangAksjonspunkt;
58-
5957
private String steg2UtgangAksjonspunkt;
6058

6159
@SuppressWarnings("resource")
@@ -77,7 +75,6 @@ public void setup() {
7775
steg5 = modell.finnNesteSteg(steg4).getBehandlingStegType();
7876
manipulerInternBehandling.forceOppdaterBehandlingSteg(behandling, steg3);
7977

80-
steg2InngangAksjonspunkt = modell.finnAksjonspunktDefinisjonerInngang(steg2).iterator().next();
8178
steg2UtgangAksjonspunkt = modell.finnAksjonspunktDefinisjonerUtgang(steg2).iterator().next();
8279

8380
initBehandlingskontrollTjeneste();
@@ -87,26 +84,6 @@ public void setup() {
8784
Mockito.when(kontekst.getFagsakId()).thenReturn(behandling.getFagsakId());
8885
}
8986

90-
@Test
91-
public void skal_rykke_tilbake_til_inngang_vurderingspunkt_av_steg() {
92-
93-
BehandlingStegType steg = steg2;
94-
String inngangAksjonspunkt = steg2InngangAksjonspunkt;
95-
96-
kontrollTjeneste.behandlingTilbakeføringTilTidligsteAksjonspunkt(kontekst, List.of(inngangAksjonspunkt));
97-
98-
assertThat(behandling.getAktivtBehandlingSteg()).isEqualTo(steg);
99-
assertThat(behandling.getStatus()).isEqualTo(BehandlingStatus.UTREDES);
100-
assertThat(behandling.getBehandlingStegStatus()).isEqualTo(BehandlingStegStatus.INNGANG);
101-
assertThat(behandling.getBehandlingStegTilstand()).isNotNull();
102-
assertThat(getBehandlingStegTilstand(behandling)).hasSize(2);
103-
104-
sjekkBehandlingStegTilstandHistorikk(behandling, steg3,
105-
BehandlingStegStatus.TILBAKEFØRT);
106-
sjekkBehandlingStegTilstandHistorikk(behandling, steg2,
107-
BehandlingStegStatus.INNGANG);
108-
109-
}
11087

11188
@Test
11289
public void skal_rykke_tilbake_til_utgang_vurderingspunkt_av_steg() {
@@ -219,34 +196,6 @@ public void skal_rykke_tilbake_til_utgang_vurderingspunkt_av_steg() {
219196
});
220197
}
221198

222-
@Test
223-
public void skal_rykke_tilbake_til_inngang_vurderingspunkt_av_samme_steg() {
224-
225-
// Arrange
226-
var steg = steg2;
227-
manipulerInternBehandling.forceOppdaterBehandlingSteg(behandling, steg, BehandlingStegStatus.UTGANG, BehandlingStegStatus.AVBRUTT);
228-
229-
assertThat(behandling.getAktivtBehandlingSteg()).isEqualTo(steg);
230-
assertThat(behandling.getBehandlingStegStatus()).isEqualTo(BehandlingStegStatus.UTGANG);
231-
assertThat(behandling.getStatus()).isEqualTo(BehandlingStatus.UTREDES);
232-
233-
// Act
234-
kontrollTjeneste.behandlingTilbakeføringTilTidligsteAksjonspunkt(kontekst, List.of(steg2InngangAksjonspunkt));
235-
236-
// Assert
237-
assertThat(behandling.getAktivtBehandlingSteg()).isEqualTo(steg);
238-
assertThat(behandling.getStatus()).isEqualTo(BehandlingStatus.UTREDES);
239-
assertThat(behandling.getBehandlingStegStatus()).isEqualTo(BehandlingStegStatus.INNGANG);
240-
assertThat(behandling.getBehandlingStegTilstand()).isNotNull();
241-
242-
assertThat(getBehandlingStegTilstand(behandling)).hasSize(2);
243-
244-
sjekkBehandlingStegTilstandHistorikk(behandling, steg, BehandlingStegStatus.INNGANG);
245-
246-
assertThat(behandling.getBehandlingStegTilstand(steg).get().getBehandlingStegStatus()).isEqualTo(BehandlingStegStatus.INNGANG);
247-
248-
}
249-
250199
@Test
251200
public void skal_ha_guard_mot_nøstet_behandlingskontroll_ved_prossesering_tilbakeføring_og_framføring() throws Exception {
252201

kodeverk/src/main/java/no/nav/ung/kodeverk/behandling/BehandlingStegType.java

+2
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@ public List<AksjonspunktDefinisjon> getAksjonspunktDefinisjoner(VurderingspunktT
148148
return AksjonspunktDefinisjon.finnAksjonspunktDefinisjoner(this, type);
149149
}
150150

151+
@Deprecated(forRemoval = true)
152+
// Skal ikkje ha aksjonspunkter i inngang
151153
public List<AksjonspunktDefinisjon> getAksjonspunktDefinisjonerInngang() {
152154
return AksjonspunktDefinisjon.finnAksjonspunktDefinisjoner(this, VurderingspunktType.INN);
153155
}

0 commit comments

Comments
 (0)