Skip to content

Commit

Permalink
🚚 PeriodehistorikkDao -> PgHistorikkinnslagRepository
Browse files Browse the repository at this point in the history
  • Loading branch information
chsko committed Oct 22, 2024
1 parent b53841b commit 5501d18
Show file tree
Hide file tree
Showing 11 changed files with 29 additions and 29 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import no.nav.helse.db.AvviksvurderingDao
import no.nav.helse.db.BehandlingsstatistikkDao
import no.nav.helse.db.NotatDao
import no.nav.helse.db.OpptegnelseDao
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.PoisonPillDao
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerDao
Expand Down Expand Up @@ -99,7 +99,7 @@ internal class SpesialistApp(
private val utbetalingDao = UtbetalingDao(dataSource)
private val oppgaveApiDao = OppgaveApiDao(dataSource)
private val periodehistorikkApiDao = PeriodehistorikkApiDao(dataSource)
private val periodehistorikkDao = PeriodehistorikkDao(dataSource)
private val pgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource)
private val vedtakDao = VedtakDao(dataSource)
private val risikovurderingDao = RisikovurderingDao(dataSource)
private val risikovurderingApiDao = RisikovurderingApiDao(dataSource)
Expand Down Expand Up @@ -142,7 +142,7 @@ internal class SpesialistApp(
private val stansAutomatiskBehandlingMediator =
StansAutomatiskBehandlingMediator(
stansAutomatiskBehandlingDao,
periodehistorikkDao,
pgHistorikkinnslagRepository,
oppgaveDao,
utbetalingDao,
notatDao,
Expand All @@ -151,7 +151,7 @@ internal class SpesialistApp(
TotrinnsvurderingService(
totrinnsvurderingRepository = totrinnsvurderingDao,
oppgaveRepository = oppgaveDao,
historikkinnslagRepository = periodehistorikkDao,
historikkinnslagRepository = pgHistorikkinnslagRepository,
notatRepository = notatDao,
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import java.util.UUID
import javax.sql.DataSource

class PeriodehistorikkDao(
class PgHistorikkinnslagRepository(
private val dataSource: DataSource,
) : HistorikkinnslagRepository {
private val notatDao: NotatApiDao = NotatApiDao(dataSource)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package no.nav.helse.mediator

import net.logstash.logback.argument.StructuredArguments
import no.nav.helse.db.NotatRepository
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerRepository
import no.nav.helse.db.TotrinnsvurderingDao
Expand Down Expand Up @@ -31,14 +31,14 @@ internal class GodkjenningService(
private val rapidsConnection: RapidsConnection,
private val oppgaveService: OppgaveService,
private val reservasjonDao: ReservasjonDao = ReservasjonDao(dataSource),
private val periodehistorikkDao: PeriodehistorikkDao = PeriodehistorikkDao(dataSource),
private val pgHistorikkinnslagRepository: PgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource),
private val saksbehandlerRepository: SaksbehandlerRepository,
private val notatRepository: NotatRepository,
private val totrinnsvurderingService: TotrinnsvurderingService =
TotrinnsvurderingService(
TotrinnsvurderingDao(dataSource),
oppgaveDao,
periodehistorikkDao,
pgHistorikkinnslagRepository,
notatRepository,
),
) : Godkjenninghåndterer {
Expand Down Expand Up @@ -103,7 +103,7 @@ internal class GodkjenningService(
overstyringDao.ferdigstillOverstyringerForVedtaksperiode(vedtaksperiodeId)

if (totrinnsvurdering?.erBeslutteroppgave() == true && godkjenningDTO.godkjent) {
periodehistorikkDao.lagre(TOTRINNSVURDERING_ATTESTERT, oid, utbetalingId, null)
pgHistorikkinnslagRepository.lagre(TOTRINNSVURDERING_ATTESTERT, oid, utbetalingId, null)
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import no.nav.helse.db.CommandContextRepository
import no.nav.helse.db.InntektskilderDao
import no.nav.helse.db.NotatDao
import no.nav.helse.db.OppgaveRepository
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.TotrinnsvurderingDao
import no.nav.helse.db.TransactionalCommandContextDao
import no.nav.helse.db.TransactionalEgenAnsattDao
Expand Down Expand Up @@ -94,13 +94,13 @@ internal class Kommandofabrikk(
oppgaveService: () -> OppgaveService,
private val totrinnsvurderingDao: TotrinnsvurderingDao = TotrinnsvurderingDao(dataSource),
private val notatDao: NotatDao = NotatDao(dataSource),
private val periodehistorikkDao: PeriodehistorikkDao = PeriodehistorikkDao(dataSource),
private val pgHistorikkinnslagRepository: PgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource),
private val påVentDao: PåVentDao = PåVentDao(dataSource),
private val totrinnsvurderingService: TotrinnsvurderingService =
TotrinnsvurderingService(
totrinnsvurderingDao,
oppgaveDao,
periodehistorikkDao,
pgHistorikkinnslagRepository,
notatDao,
),
private val godkjenningMediator: GodkjenningMediator,
Expand Down Expand Up @@ -411,7 +411,7 @@ internal class Kommandofabrikk(
risikovurderingRepository = risikovurderingDao,
påVentRepository = påVentDao,
overstyringRepository = overstyringDao,
periodehistorikkDao = periodehistorikkDao,
periodehistorikkDao = pgHistorikkinnslagRepository,
oppgaveRepository = oppgaveDao,
avviksvurderingRepository = avviksvurderingDao,
oppgaveService = oppgaveService,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import no.nav.helse.db.AnnulleringDao
import no.nav.helse.db.AvslagDao
import no.nav.helse.db.HistorikkinnslagRepository
import no.nav.helse.db.OpptegnelseDao
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerDao
import no.nav.helse.mediator.oppgave.OppgaveService
Expand Down Expand Up @@ -107,7 +107,7 @@ internal class SaksbehandlerMediator(
private val reservasjonDao = ReservasjonDao(dataSource)
private val overstyringDao = OverstyringDao(dataSource)
private val påVentDao = PåVentDao(dataSource)
private val historikkinnslagRepository: HistorikkinnslagRepository = PeriodehistorikkDao(dataSource)
private val historikkinnslagRepository: HistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource)
private val avslagDao = AvslagDao(dataSource)
private val annulleringDao = AnnulleringDao(dataSource)

Expand Down
6 changes: 3 additions & 3 deletions spesialist-selve/src/test/kotlin/AbstractIntegrationTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import no.nav.helse.TestRapidHelpers.oppgaveId
import no.nav.helse.TestRapidHelpers.siste
import no.nav.helse.db.NotatDao
import no.nav.helse.db.OpptegnelseDao
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerDao
import no.nav.helse.db.TildelingDao
Expand All @@ -27,7 +27,7 @@ internal abstract class AbstractIntegrationTest : AbstractE2ETest() {
protected val testRapid = __ikke_bruk_denne
protected val oppgaveDao = OppgaveDao(dataSource)
private val reservasjonDao = ReservasjonDao(dataSource)
private val periodehistorikkDao = PeriodehistorikkDao(dataSource)
private val pgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource)
private val totrinnsvurderingDao = TotrinnsvurderingDao(dataSource)
private val meldingDao = MeldingDao(dataSource)
private val saksbehandlerDao = SaksbehandlerDao(dataSource)
Expand Down Expand Up @@ -62,7 +62,7 @@ internal abstract class AbstractIntegrationTest : AbstractE2ETest() {
TotrinnsvurderingService(
totrinnsvurderingDao,
oppgaveDao,
periodehistorikkDao,
pgHistorikkinnslagRepository,
notatDao,
),
)
Expand Down
4 changes: 2 additions & 2 deletions spesialist-selve/src/test/kotlin/DatabaseIntegrationTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import no.nav.helse.db.EgenskapForDatabase
import no.nav.helse.db.InntektskilderDao
import no.nav.helse.db.NotatDao
import no.nav.helse.db.OpptegnelseDao
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerDao
import no.nav.helse.db.StansAutomatiskBehandlingDao
Expand Down Expand Up @@ -134,7 +134,7 @@ abstract class DatabaseIntegrationTest : AbstractDatabaseTest() {
internal val oppgaveDao = OppgaveDao(dataSource)
internal val oppgaveApiDao = OppgaveApiDao(dataSource)
internal val periodehistorikkApiDao = PeriodehistorikkApiDao(dataSource)
internal val periodehistorikkDao = PeriodehistorikkDao(dataSource)
internal val pgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource)
internal val arbeidsforholdDao = ArbeidsforholdDao(dataSource)
internal val arbeidsgiverApiDao = ArbeidsgiverApiDao(dataSource)
internal val snapshotDao = SnapshotDao(dataSource)
Expand Down
6 changes: 3 additions & 3 deletions spesialist-selve/src/test/kotlin/TestMediator.kt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import no.nav.helse.SpeilTilgangsgrupper
import no.nav.helse.db.AvviksvurderingDao
import no.nav.helse.db.NotatDao
import no.nav.helse.db.OpptegnelseDao
import no.nav.helse.db.PeriodehistorikkDao
import no.nav.helse.db.PgHistorikkinnslagRepository
import no.nav.helse.db.ReservasjonDao
import no.nav.helse.db.SaksbehandlerDao
import no.nav.helse.db.StansAutomatiskBehandlingDao
Expand Down Expand Up @@ -44,7 +44,7 @@ internal class TestMediator(
private val vedtakDao = VedtakDao(dataSource)
private val opptegnelseDao = OpptegnelseDao(dataSource)
private val oppgaveDao = OppgaveDao(dataSource)
private val periodehistorikkDao = PeriodehistorikkDao(dataSource)
private val pgHistorikkinnslagRepository = PgHistorikkinnslagRepository(dataSource)
private val utbetalingDao = UtbetalingDao(dataSource)
private val overstyringDao = OverstyringDao(dataSource)
private val meldingDao = MeldingDao(dataSource)
Expand All @@ -59,7 +59,7 @@ internal class TestMediator(
private val stansAutomatiskBehandlingMediator =
StansAutomatiskBehandlingMediator(
StansAutomatiskBehandlingDao(dataSource),
periodehistorikkDao,
pgHistorikkinnslagRepository,
oppgaveDao,
utbetalingDao,
notatDao,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Test

class PeriodehistorikkDaoTest : DatabaseIntegrationTest() {
class PgHistorikkinnslagRepositoryTest : DatabaseIntegrationTest() {

@Test
fun `lagre periodehistorikk ved hjelp av oppgaveId`() {
Expand All @@ -20,7 +20,7 @@ class PeriodehistorikkDaoTest : DatabaseIntegrationTest() {
val saksbehandler = SaksbehandlerDto(SAKSBEHANDLER_EPOST, SAKSBEHANDLER_OID, SAKSBEHANDLER_NAVN, SAKSBEHANDLER_IDENT)
val historikkinnslag = HistorikkinnslagDto.fjernetFraPÃ¥VentInnslag(saksbehandler)

periodehistorikkDao.lagre(historikkinnslag, oppgaveId)
pgHistorikkinnslagRepository.lagre(historikkinnslag, oppgaveId)
val result = periodehistorikkApiDao.finn(UTBETALING_ID)

assertEquals(1, result.size)
Expand All @@ -34,7 +34,7 @@ class PeriodehistorikkDaoTest : DatabaseIntegrationTest() {
opprettVedtaksperiode()
opprettOppgave()

periodehistorikkDao.lagre(
pgHistorikkinnslagRepository.lagre(
PeriodehistorikkType.TOTRINNSVURDERING_TIL_GODKJENNING,
SAKSBEHANDLER_OID,
UTBETALING_ID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ internal class SaksbehandlerMediatorTest : DatabaseIntegrationTest() {
private val stansAutomatiskBehandlingMediator =
StansAutomatiskBehandlingMediator(
stansAutomatiskBehandlingDao,
periodehistorikkDao,
pgHistorikkinnslagRepository,
oppgaveDao,
utbetalingDao,
notatDao,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Test
import java.util.UUID

class PeriodehistorikkDaoApiDaoTest : DatabaseIntegrationTest() {
class PeriodehistorikkApiDaoTest : DatabaseIntegrationTest() {

@Test
fun `lagre og finn periodehistorikk`() {
val periodeId = UUID.randomUUID()
opprettSaksbehandler()

periodehistorikkDao.lagre(
pgHistorikkinnslagRepository.lagre(
PeriodehistorikkType.TOTRINNSVURDERING_TIL_GODKJENNING,
SAKSBEHANDLER_OID,
periodeId
Expand Down

0 comments on commit 5501d18

Please sign in to comment.