@@ -44,6 +44,8 @@ import java.time.YearMonth
44
44
import java.util.UUID
45
45
46
46
class BehandlingTilstandServiceTest : OppslagSpringRunnerTest () {
47
+ override val tømDBEtterHverTest = false
48
+
47
49
@Autowired
48
50
private lateinit var behandlingRepository: BehandlingRepository
49
51
@@ -71,6 +73,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
71
73
private lateinit var service: BehandlingTilstandService
72
74
73
75
private lateinit var behandling: Behandling
76
+ private lateinit var fagsak: Fagsak
74
77
75
78
@BeforeEach
76
79
fun setup () {
@@ -83,25 +86,26 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
83
86
faktaFeilutbetalingService,
84
87
logService,
85
88
)
86
-
87
- fagsakRepository.insert(Testdata .fagsak)
88
- behandling = behandlingRepository.insert(Testdata .lagBehandling())
89
+ fagsak = fagsakRepository.insert(Testdata .fagsak())
90
+ behandling = behandlingRepository.insert(Testdata .lagBehandling(fagsakId = fagsak.id))
89
91
}
90
92
91
93
@Test
92
94
fun `hentBehandlingensTilstand skal utlede behandlingtilstand for nyopprettet behandling` () {
95
+ val fagsak = fagsakRepository.insert(Testdata .fagsak())
93
96
val behandling =
94
97
behandlingService.opprettBehandling(
95
98
lagOpprettTilbakekrevingRequest(
96
99
true ,
97
100
OPPRETT_TILBAKEKREVING_MED_VARSEL ,
101
+ fagsak,
98
102
),
99
103
)
100
104
val tilstand = service.hentBehandlingensTilstand(behandling.id)
101
105
102
106
tilstand.ytelsestype shouldBe Ytelsestype .BARNETRYGD
103
107
tilstand.fagsystem shouldBe Fagsystem .BA
104
- tilstand.saksnummer shouldBe " 1234567 "
108
+ tilstand.saksnummer shouldBe fagsak.eksternFagsakId
105
109
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
106
110
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
107
111
tilstand.behandlingstype shouldBe Behandlingstype .TILBAKEKREVING
@@ -126,18 +130,20 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
126
130
127
131
@Test
128
132
fun `hentBehandlingensTilstand skal utlede behandlingtilstand for nyopprettet behandling uten varsel` () {
133
+ val fagsak = fagsakRepository.insert(Testdata .fagsak())
129
134
val behandling =
130
135
behandlingService.opprettBehandling(
131
136
lagOpprettTilbakekrevingRequest(
132
137
false ,
133
138
OPPRETT_TILBAKEKREVING_UTEN_VARSEL ,
139
+ fagsak,
134
140
),
135
141
)
136
142
val tilstand = service.hentBehandlingensTilstand(behandling.id)
137
143
138
144
tilstand.ytelsestype shouldBe Ytelsestype .BARNETRYGD
139
145
tilstand.fagsystem shouldBe Fagsystem .BA
140
- tilstand.saksnummer shouldBe " 1234567 "
146
+ tilstand.saksnummer shouldBe fagsak.eksternFagsakId
141
147
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
142
148
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
143
149
tilstand.behandlingstype shouldBe Behandlingstype .TILBAKEKREVING
@@ -175,7 +181,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
175
181
176
182
tilstand.ytelsestype shouldBe Ytelsestype .BARNETRYGD
177
183
tilstand.fagsystem shouldBe Fagsystem .BA
178
- tilstand.saksnummer shouldBe Testdata . fagsak.eksternFagsakId
184
+ tilstand.saksnummer shouldBe fagsak.eksternFagsakId
179
185
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
180
186
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
181
187
tilstand.behandlingstype shouldBe behandling.type
@@ -214,7 +220,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
214
220
215
221
tilstand.ytelsestype shouldBe Ytelsestype .BARNETRYGD
216
222
tilstand.fagsystem shouldBe Fagsystem .BA
217
- tilstand.saksnummer shouldBe Testdata . fagsak.eksternFagsakId
223
+ tilstand.saksnummer shouldBe fagsak.eksternFagsakId
218
224
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
219
225
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
220
226
tilstand.behandlingstype shouldBe behandling.type
@@ -238,6 +244,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
238
244
private fun lagOpprettTilbakekrevingRequest (
239
245
finnesVarsel : Boolean ,
240
246
tilbakekrevingsvalg : Tilbakekrevingsvalg ,
247
+ fagsak : Fagsak ,
241
248
): OpprettTilbakekrevingRequest {
242
249
val fom = YearMonth .now().minusMonths(1 ).atDay(1 )
243
250
val tom = YearMonth .now().atEndOfMonth()
@@ -263,7 +270,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
263
270
return OpprettTilbakekrevingRequest (
264
271
ytelsestype = Ytelsestype .BARNETRYGD ,
265
272
fagsystem = Fagsystem .BA ,
266
- eksternFagsakId = " 1234567 " ,
273
+ eksternFagsakId = fagsak.eksternFagsakId ,
267
274
personIdent = " 321321322" ,
268
275
eksternId = UUID .randomUUID().toString(),
269
276
manueltOpprettet = false ,
0 commit comments