From 7e1658c6e0f0b6552219d1792b341e4ac4f11a20 Mon Sep 17 00:00:00 2001 From: Bjornar Askevold Date: Tue, 3 Sep 2024 13:55:41 +0200 Subject: [PATCH] Test --- .../nyoppgavestyring/query/OppgaveQueryTest.kt | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/test/kotlin/no/nav/k9/los/nyoppgavestyring/query/OppgaveQueryTest.kt b/src/test/kotlin/no/nav/k9/los/nyoppgavestyring/query/OppgaveQueryTest.kt index 7dc83365a..2b78f8116 100644 --- a/src/test/kotlin/no/nav/k9/los/nyoppgavestyring/query/OppgaveQueryTest.kt +++ b/src/test/kotlin/no/nav/k9/los/nyoppgavestyring/query/OppgaveQueryTest.kt @@ -270,6 +270,22 @@ class OppgaveQueryTest : AbstractK9LosIntegrationTest() { ))))).isNotEmpty() } + @Test + fun `Filtere uten feltverdier skal ha samme resultat som om filtret ikke er brukt`() { + val behandlingUuid = UUID.randomUUID().toString() + OppgaveTestDataBuilder() + .medOppgaveFeltVerdi(FeltType.BEHANDLINGUUID, behandlingUuid) + .lagOgLagre() + + val oppgaveQueryRepository = OppgaveQueryRepository(dataSource, mockk()) + + assertThat(oppgaveQueryRepository.query(QueryRequest(OppgaveQuery(listOf())))).isNotEmpty() + + assertThat(oppgaveQueryRepository.query(QueryRequest(OppgaveQuery(listOf( + byggFilterK9(FeltType.BEHANDLINGUUID, FeltverdiOperator.IN), + ))))).isNotEmpty() + } + @Test fun `sjekker at ekskluderer-verdi-query finner oppgaver som ikke har feltet`() { val testbuilder = OppgaveTestDataBuilder() @@ -546,8 +562,6 @@ class OppgaveQueryTest : AbstractK9LosIntegrationTest() { assertThat(oppgaveQueryRepository.query(QueryRequest(query))).isEmpty() } - - private fun lagOppgaveMedPepCache( kode6: Boolean = false, kode7: Boolean = false,