Skip to content

Commit 2fdc39f

Browse files
committed
tilpasset tester i noen filer
1 parent eee4fdd commit 2fdc39f

File tree

39 files changed

+179
-107
lines changed

39 files changed

+179
-107
lines changed

src/test/kotlin/no/nav/familie/tilbake/behandlingskontroll/BehandlingskontrollServiceTest.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ import java.time.LocalDate
4040
import java.util.UUID
4141

4242
internal class BehandlingskontrollServiceTest : OppslagSpringRunnerTest() {
43+
override val tømDBEtterHverTest = false
44+
4345
@Autowired
4446
private lateinit var fagsakRepository: FagsakRepository
4547

@@ -59,8 +61,8 @@ internal class BehandlingskontrollServiceTest : OppslagSpringRunnerTest() {
5961

6062
@BeforeEach
6163
fun init() {
62-
behandling = lagBehandling()
63-
fagsakRepository.insert(Testdata.fagsak)
64+
val fagsak = fagsakRepository.insert(Testdata.fagsak())
65+
behandling = lagBehandling(fagsak.id)
6466
behandlingRepository.insert(behandling)
6567
}
6668

src/test/kotlin/no/nav/familie/tilbake/behandlingskontroll/BehandlingsstegstilstandRepositoryTest.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ import org.junit.jupiter.api.Test
1414
import org.springframework.beans.factory.annotation.Autowired
1515

1616
internal class BehandlingsstegstilstandRepositoryTest : OppslagSpringRunnerTest() {
17+
override val tømDBEtterHverTest = false
18+
1719
@Autowired
1820
private lateinit var behandlingsstegstilstandRepository: BehandlingsstegstilstandRepository
1921

@@ -27,8 +29,8 @@ internal class BehandlingsstegstilstandRepositoryTest : OppslagSpringRunnerTest(
2729

2830
@BeforeEach
2931
fun init() {
30-
fagsakRepository.insert(Testdata.fagsak)
31-
val behandling = behandlingRepository.insert(Testdata.lagBehandling())
32+
val fagsak = fagsakRepository.insert(Testdata.fagsak())
33+
val behandling = behandlingRepository.insert(Testdata.lagBehandling(fagsakId = fagsak.id))
3234
behandlingsstegstilstand = Testdata.lagBehandlingsstegstilstand(behandling.id)
3335
}
3436

src/test/kotlin/no/nav/familie/tilbake/beregning/TilbakekrevingsberegningServiceTest.kt

+4-2
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ import java.time.YearMonth
4141
import java.util.UUID
4242

4343
class TilbakekrevingsberegningServiceTest : OppslagSpringRunnerTest() {
44+
override val tømDBEtterHverTest = false
45+
4446
@Autowired
4547
private lateinit var tilbakekrevingsberegningService: TilbakekrevingsberegningService
4648

@@ -63,8 +65,8 @@ class TilbakekrevingsberegningServiceTest : OppslagSpringRunnerTest() {
6365

6466
@BeforeEach
6567
fun init() {
66-
fagsakRepository.insert(Testdata.fagsak)
67-
behandling = behandlingRepository.insert(Testdata.lagBehandling())
68+
val fagsak = fagsakRepository.insert(Testdata.fagsak())
69+
behandling = behandlingRepository.insert(Testdata.lagBehandling(fagsakId = fagsak.id))
6870
}
6971

7072
@Test

src/test/kotlin/no/nav/familie/tilbake/datavarehus/saksstatistikk/BehandlingTilstandServiceTest.kt

+15-8
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ import java.time.YearMonth
4444
import java.util.UUID
4545

4646
class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
47+
override val tømDBEtterHverTest = false
48+
4749
@Autowired
4850
private lateinit var behandlingRepository: BehandlingRepository
4951

@@ -71,6 +73,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
7173
private lateinit var service: BehandlingTilstandService
7274

7375
private lateinit var behandling: Behandling
76+
private lateinit var fagsak: Fagsak
7477

7578
@BeforeEach
7679
fun setup() {
@@ -83,25 +86,26 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
8386
faktaFeilutbetalingService,
8487
logService,
8588
)
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))
8991
}
9092

9193
@Test
9294
fun `hentBehandlingensTilstand skal utlede behandlingtilstand for nyopprettet behandling`() {
95+
val fagsak = fagsakRepository.insert(Testdata.fagsak())
9396
val behandling =
9497
behandlingService.opprettBehandling(
9598
lagOpprettTilbakekrevingRequest(
9699
true,
97100
OPPRETT_TILBAKEKREVING_MED_VARSEL,
101+
fagsak,
98102
),
99103
)
100104
val tilstand = service.hentBehandlingensTilstand(behandling.id)
101105

102106
tilstand.ytelsestype shouldBe Ytelsestype.BARNETRYGD
103107
tilstand.fagsystem shouldBe Fagsystem.BA
104-
tilstand.saksnummer shouldBe "1234567"
108+
tilstand.saksnummer shouldBe fagsak.eksternFagsakId
105109
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
106110
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
107111
tilstand.behandlingstype shouldBe Behandlingstype.TILBAKEKREVING
@@ -126,18 +130,20 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
126130

127131
@Test
128132
fun `hentBehandlingensTilstand skal utlede behandlingtilstand for nyopprettet behandling uten varsel`() {
133+
val fagsak = fagsakRepository.insert(Testdata.fagsak())
129134
val behandling =
130135
behandlingService.opprettBehandling(
131136
lagOpprettTilbakekrevingRequest(
132137
false,
133138
OPPRETT_TILBAKEKREVING_UTEN_VARSEL,
139+
fagsak,
134140
),
135141
)
136142
val tilstand = service.hentBehandlingensTilstand(behandling.id)
137143

138144
tilstand.ytelsestype shouldBe Ytelsestype.BARNETRYGD
139145
tilstand.fagsystem shouldBe Fagsystem.BA
140-
tilstand.saksnummer shouldBe "1234567"
146+
tilstand.saksnummer shouldBe fagsak.eksternFagsakId
141147
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
142148
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
143149
tilstand.behandlingstype shouldBe Behandlingstype.TILBAKEKREVING
@@ -175,7 +181,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
175181

176182
tilstand.ytelsestype shouldBe Ytelsestype.BARNETRYGD
177183
tilstand.fagsystem shouldBe Fagsystem.BA
178-
tilstand.saksnummer shouldBe Testdata.fagsak.eksternFagsakId
184+
tilstand.saksnummer shouldBe fagsak.eksternFagsakId
179185
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
180186
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
181187
tilstand.behandlingstype shouldBe behandling.type
@@ -214,7 +220,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
214220

215221
tilstand.ytelsestype shouldBe Ytelsestype.BARNETRYGD
216222
tilstand.fagsystem shouldBe Fagsystem.BA
217-
tilstand.saksnummer shouldBe Testdata.fagsak.eksternFagsakId
223+
tilstand.saksnummer shouldBe fagsak.eksternFagsakId
218224
tilstand.behandlingUuid shouldBe behandling.eksternBrukId
219225
tilstand.referertFagsaksbehandling shouldBe behandling.aktivFagsystemsbehandling.eksternId
220226
tilstand.behandlingstype shouldBe behandling.type
@@ -238,6 +244,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
238244
private fun lagOpprettTilbakekrevingRequest(
239245
finnesVarsel: Boolean,
240246
tilbakekrevingsvalg: Tilbakekrevingsvalg,
247+
fagsak: Fagsak,
241248
): OpprettTilbakekrevingRequest {
242249
val fom = YearMonth.now().minusMonths(1).atDay(1)
243250
val tom = YearMonth.now().atEndOfMonth()
@@ -263,7 +270,7 @@ class BehandlingTilstandServiceTest : OppslagSpringRunnerTest() {
263270
return OpprettTilbakekrevingRequest(
264271
ytelsestype = Ytelsestype.BARNETRYGD,
265272
fagsystem = Fagsystem.BA,
266-
eksternFagsakId = "1234567",
273+
eksternFagsakId = fagsak.eksternFagsakId,
267274
personIdent = "321321322",
268275
eksternId = UUID.randomUUID().toString(),
269276
manueltOpprettet = false,

src/test/kotlin/no/nav/familie/tilbake/datavarehus/saksstatistikk/VedtaksoppsummeringServiceTest.kt

+8-5
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import no.nav.familie.tilbake.behandling.FagsakRepository
1010
import no.nav.familie.tilbake.behandling.domain.Behandling
1111
import no.nav.familie.tilbake.behandling.domain.Behandlingsresultat
1212
import no.nav.familie.tilbake.behandling.domain.Behandlingsvedtak
13+
import no.nav.familie.tilbake.behandling.domain.Fagsak
1314
import no.nav.familie.tilbake.behandling.domain.Iverksettingsstatus
1415
import no.nav.familie.tilbake.beregning.TilbakekrevingsberegningService
1516
import no.nav.familie.tilbake.data.Testdata
@@ -55,6 +56,8 @@ import java.time.LocalDate
5556
import java.time.YearMonth
5657

5758
class VedtaksoppsummeringServiceTest : OppslagSpringRunnerTest() {
59+
override val tømDBEtterHverTest = false
60+
5861
@Autowired
5962
private lateinit var behandlingRepository: BehandlingRepository
6063

@@ -77,7 +80,7 @@ class VedtaksoppsummeringServiceTest : OppslagSpringRunnerTest() {
7780
private lateinit var kravgrunnlagRepository: KravgrunnlagRepository
7881

7982
private lateinit var vedtaksoppsummeringService: VedtaksoppsummeringService
80-
83+
private lateinit var fagsak: Fagsak
8184
private lateinit var behandling: Behandling
8285
private lateinit var saksnummer: String
8386

@@ -94,16 +97,16 @@ class VedtaksoppsummeringServiceTest : OppslagSpringRunnerTest() {
9497
faktaFeilutbetalingRepository,
9598
beregningService,
9699
)
97-
100+
fagsak = Testdata.fagsak()
98101
behandling =
99-
Testdata.lagBehandling().copy(
102+
Testdata.lagBehandling(fagsakId = fagsak.id).copy(
100103
ansvarligSaksbehandler = ANSVARLIG_SAKSBEHANDLER,
101104
ansvarligBeslutter = ANSVARLIG_BESLUTTER,
102105
behandlendeEnhet = "8020",
103106
)
104-
fagsakRepository.insert(Testdata.fagsak.copy(fagsystem = Fagsystem.EF, ytelsestype = Ytelsestype.OVERGANGSSTØNAD))
107+
fagsakRepository.insert(fagsak.copy(fagsystem = Fagsystem.EF, ytelsestype = Ytelsestype.OVERGANGSSTØNAD))
105108
behandling = behandlingRepository.insert(behandling)
106-
saksnummer = Testdata.fagsak.eksternFagsakId
109+
saksnummer = fagsak.eksternFagsakId
107110
lagKravgrunnlag()
108111
lagFakta()
109112
}

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/DistribusjonshåndteringServiceTest.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,8 @@ class DistribusjonshåndteringServiceTest {
9090
featureToggleService = featureToggleService,
9191
)
9292

93-
private val behandling = Testdata.lagBehandling()
94-
private val fagsak = Testdata.fagsak
93+
private val fagsak = Testdata.fagsak()
94+
private val behandling = Testdata.lagBehandling(fagsakId = fagsak.id)
9595
private val personinfoBruker = Personinfo(fagsak.bruker.ident, LocalDate.now(), navn = "brukernavn")
9696
private val brukerAdresse = Adresseinfo(personinfoBruker.ident, personinfoBruker.navn)
9797
private val verge = behandling.aktivVerge!!

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/DokumentBehandlingServiceTest.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ class DokumentBehandlingServiceTest : OppslagSpringRunnerTest() {
7474

7575
@BeforeEach
7676
fun init() {
77-
fagsak = fagsakRepository.insert(Testdata.fagsak)
78-
behandling = behandlingRepository.insert(Testdata.lagBehandling())
77+
fagsak = fagsakRepository.insert(Testdata.fagsak())
78+
behandling = behandlingRepository.insert(Testdata.lagBehandling(fagsakId = fagsak.id))
7979
behandlingsstegstilstandRepository.insert(Testdata.lagBehandlingsstegstilstand(behandling.id))
8080
dokumentBehandlingService =
8181
DokumentbehandlingService(

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/DokumentbehandlingServiceEnhetstest.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ class DokumentbehandlingServiceEnhetstest {
3939
@Test
4040
fun `bestillBrev skal ikke kunne bestille brev når brevmottakerne er ugyldige`() {
4141
// Arrange
42-
val behandling = Testdata.lagBehandling()
42+
val fagsak = Testdata.fagsak()
43+
val behandling = Testdata.lagBehandling(fagsakId = fagsak.id)
4344
every { mockLogService.contextFraBehandling(any()) } returns SecureLog.Context.tom()
4445
every { mockBehandlingRepository.findByIdOrThrow(behandling.id) } returns behandling
4546
every { mockManuellBrevmottakerRepository.findByBehandlingId(any()) } returns

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/felles/pdf/PdfBrevServiceTest.kt

+9-10
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ internal class PdfBrevServiceTest {
2626
private val journalføringService: JournalføringService = mockk(relaxed = true)
2727
private val tellerService: TellerService = mockk(relaxed = true)
2828
private val taskService: TracableTaskService = mockk(relaxed = true)
29-
private val organisasjonService: OrganisasjonService = mockk(relaxed = true)
3029

3130
private val pdfBrevService =
3231
PdfBrevService(
@@ -42,10 +41,10 @@ internal class PdfBrevServiceTest {
4241
every { taskService.save(capture(slot), any()) } returns mockk()
4342

4443
val brevdata = lagBrevdata()
45-
44+
val fagsak = Testdata.fagsak()
4645
pdfBrevService.sendBrev(
47-
Testdata.lagBehandling(),
48-
Testdata.fagsak,
46+
Testdata.lagBehandling(fagsakId = fagsak.id),
47+
fagsak,
4948
brevtype = Brevtype.VARSEL,
5049
brevdata,
5150
5L,
@@ -68,8 +67,8 @@ internal class PdfBrevServiceTest {
6867
val slot = CapturingSlot<Task>()
6968
every { taskService.save(capture(slot), any()) } returns mockk()
7069
val brevdata = lagBrevdata()
71-
72-
pdfBrevService.sendBrev(Testdata.lagBehandling(), Testdata.fagsak, brevtype = Brevtype.VEDTAK, brevdata)
70+
val fagsak = Testdata.fagsak()
71+
pdfBrevService.sendBrev(Testdata.lagBehandling(fagsakId = fagsak.id), fagsak, brevtype = Brevtype.VEDTAK, brevdata)
7372

7473
val task = slot.captured
7574

@@ -85,8 +84,8 @@ internal class PdfBrevServiceTest {
8584
val slot = CapturingSlot<Task>()
8685
every { taskService.save(capture(slot), any()) } returns mockk()
8786
val brevdata = lagBrevdata()
88-
89-
pdfBrevService.sendBrev(Testdata.lagBehandling(), Testdata.fagsak, brevtype = Brevtype.HENLEGGELSE, brevdata)
87+
val fagsak = Testdata.fagsak()
88+
pdfBrevService.sendBrev(Testdata.lagBehandling(fagsakId = fagsak.id), fagsak, brevtype = Brevtype.HENLEGGELSE, brevdata)
9089

9190
val task = slot.captured
9291

@@ -105,8 +104,8 @@ internal class PdfBrevServiceTest {
105104
lagBrevdata().apply {
106105
metadata = this.metadata.copy(institusjon = Institusjon("876543210", "Foo & Bar AS"))
107106
}
108-
109-
pdfBrevService.sendBrev(Testdata.lagBehandling(), Testdata.fagsak, brevtype = Brevtype.HENLEGGELSE, brevdata)
107+
val fagsak = Testdata.fagsak()
108+
pdfBrevService.sendBrev(Testdata.lagBehandling(fagsakId = fagsak.id), fagsak, brevtype = Brevtype.HENLEGGELSE, brevdata)
110109

111110
val task = slot.captured
112111

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/felles/task/DistribuerDokumentVedDødsfallTaskTest.kt

+6-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import no.nav.familie.tilbake.OppslagSpringRunnerTest
88
import no.nav.familie.tilbake.behandling.BehandlingRepository
99
import no.nav.familie.tilbake.behandling.FagsakRepository
1010
import no.nav.familie.tilbake.behandling.domain.Behandling
11+
import no.nav.familie.tilbake.behandling.domain.Fagsak
1112
import no.nav.familie.tilbake.config.Constants
1213
import no.nav.familie.tilbake.data.Testdata
1314
import no.nav.familie.tilbake.dokumentbestilling.felles.Brevmottager
@@ -26,6 +27,8 @@ import java.util.Properties
2627
import java.util.UUID
2728

2829
internal class DistribuerDokumentVedDødsfallTaskTest : OppslagSpringRunnerTest() {
30+
override val tømDBEtterHverTest = false
31+
2932
@Autowired
3033
private lateinit var fagsakRepository: FagsakRepository
3134

@@ -39,13 +42,14 @@ internal class DistribuerDokumentVedDødsfallTaskTest : OppslagSpringRunnerTest(
3942
private lateinit var distribuerDokumentVedDødsfallTask: DistribuerDokumentVedDødsfallTask
4043

4144
private lateinit var behandling: Behandling
45+
private lateinit var fagsak: Fagsak
4246
private lateinit var behandlingId: UUID
4347

4448
@BeforeEach
4549
fun init() {
46-
behandling = Testdata.lagBehandling()
50+
fagsak = fagsakRepository.insert(Testdata.fagsak())
51+
behandling = Testdata.lagBehandling(fagsakId = fagsak.id)
4752
behandlingId = behandling.id
48-
fagsakRepository.insert(Testdata.fagsak)
4953
behandlingRepository.insert(behandling)
5054
}
5155

src/test/kotlin/no/nav/familie/tilbake/dokumentbestilling/felles/task/LagreBrevsporingTaskTest.kt

+6-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import no.nav.familie.tilbake.OppslagSpringRunnerTest
99
import no.nav.familie.tilbake.behandling.BehandlingRepository
1010
import no.nav.familie.tilbake.behandling.FagsakRepository
1111
import no.nav.familie.tilbake.behandling.domain.Behandling
12+
import no.nav.familie.tilbake.behandling.domain.Fagsak
1213
import no.nav.familie.tilbake.behandlingskontroll.BehandlingsstegstilstandRepository
1314
import no.nav.familie.tilbake.behandlingskontroll.domain.Behandlingsstegstilstand
1415
import no.nav.familie.tilbake.config.Constants
@@ -31,6 +32,8 @@ import java.util.Properties
3132
import java.util.UUID
3233

3334
internal class LagreBrevsporingTaskTest : OppslagSpringRunnerTest() {
35+
override val tømDBEtterHverTest = false
36+
3437
@Autowired
3538
private lateinit var fagsakRepository: FagsakRepository
3639

@@ -53,17 +56,19 @@ internal class LagreBrevsporingTaskTest : OppslagSpringRunnerTest() {
5356
private lateinit var behandlingsstegstilstandRepository: BehandlingsstegstilstandRepository
5457

5558
private lateinit var behandling: Behandling
59+
private lateinit var fagsak: Fagsak
5660

5761
private val dokumentId: String = "testverdi"
5862
private val journalpostId: String = "testverdi"
5963

6064
@BeforeEach
6165
fun init() {
66+
fagsak = fagsakRepository.insert(Testdata.fagsak())
6267
behandling =
6368
Testdata.lagBehandling(
69+
fagsakId = fagsak.id,
6470
behandlingStatus = Behandlingsstatus.IVERKSETTER_VEDTAK,
6571
)
66-
fagsakRepository.insert(Testdata.fagsak)
6772
behandlingRepository.insert(behandling)
6873
behandlingsstegstilstandRepository.insert(Behandlingsstegstilstand(behandlingId = behandling.id, behandlingssteg = Behandlingssteg.AVSLUTTET, behandlingsstegsstatus = Behandlingsstegstatus.KLAR))
6974
}

0 commit comments

Comments
 (0)