Skip to content

Commit 4b22c0e

Browse files
committed
TSFF-1188: Setter VurderingspunktType INN til deprecated
1 parent d46e3ac commit 4b22c0e

File tree

4 files changed

+5
-45
lines changed

4 files changed

+5
-45
lines changed

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

-45
Original file line numberDiff line numberDiff line change
@@ -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.KONTROLLER_INNTEKT;
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 {

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
}

kodeverk/src/main/java/no/nav/ung/kodeverk/behandling/aksjonspunkt/VurderingspunktType.java

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

33
public enum VurderingspunktType {
4+
@Deprecated
45
INN("INN"), //$NON-NLS-1$
56
UT("UT"); //$NON-NLS-1$
67

0 commit comments

Comments
 (0)