From 1934a94d3200d8a9827aaf72d1ad14bd1400b19d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amalie=20Mans=C3=A5ker?= Date: Fri, 4 Aug 2023 15:18:47 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20=20Lager=20hjelpefunksjon?= =?UTF-8?q?=20for=20=C3=A5=20skrive=20localdatetimes=20i=20januar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Hege Haavaldsen --- .../src/test/kotlin/no/nav/helse/sprik/DateUtils.kt | 7 +++++++ .../test/kotlin/no/nav/helse/sprik/FeilmeldingTest.kt | 10 +++++----- 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 backend/src/test/kotlin/no/nav/helse/sprik/DateUtils.kt diff --git a/backend/src/test/kotlin/no/nav/helse/sprik/DateUtils.kt b/backend/src/test/kotlin/no/nav/helse/sprik/DateUtils.kt new file mode 100644 index 0000000..861c091 --- /dev/null +++ b/backend/src/test/kotlin/no/nav/helse/sprik/DateUtils.kt @@ -0,0 +1,7 @@ +package no.nav.helse.sprik + +import java.time.LocalDateTime + +fun Int.januar(år: Int = 2023, time: Int = 8, minutt: Int = 0) = LocalDateTime.of(år, 1,this, time, minutt) + +val Int.januar get() = this.januar() \ No newline at end of file diff --git a/backend/src/test/kotlin/no/nav/helse/sprik/FeilmeldingTest.kt b/backend/src/test/kotlin/no/nav/helse/sprik/FeilmeldingTest.kt index 06b03ee..a3f98da 100644 --- a/backend/src/test/kotlin/no/nav/helse/sprik/FeilmeldingTest.kt +++ b/backend/src/test/kotlin/no/nav/helse/sprik/FeilmeldingTest.kt @@ -25,7 +25,7 @@ class FeilmeldingTest { null, "Test", "Testesen", - LocalDateTime.of(2023,1,1,8,0), + 1.januar, 0, true, null, @@ -67,7 +67,7 @@ class FeilmeldingTest { getId(), "Test", "Testesen", - LocalDateTime.of(2023,1,1,8,0), + 1.januar, 0, true, null, @@ -86,7 +86,7 @@ class FeilmeldingTest { getId(), "Test", "Testesen", - LocalDateTime.of(2023,1,1,8,0), + 1.januar, 0, true, null, @@ -148,7 +148,7 @@ class FeilmeldingTest { @Test fun `Oppdaterer en feilmelding`() { feilmeldingRepository.lagre(feilmelding) - val oppdatertFeilmelding = Feilmelding(getId(), "Oppdatert", "Oppdatert feil", LocalDateTime.of(2023, 1, 1, 8, 0), 1, false, null, null) + val oppdatertFeilmelding = Feilmelding(getId(), "Oppdatert", "Oppdatert feil", 1.januar, 1, false, null, null) feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding) val actualOppdatert = transaction { FeilmeldingTable.selectAll().single() } assertEquals("Oppdatert", actualOppdatert[FeilmeldingTable.tittel]) @@ -160,7 +160,7 @@ class FeilmeldingTest { @Test fun `Prøver å oppdatere feilmelding uten id`() { feilmeldingRepository.lagre(feilmelding) - val oppdatertFeilmelding = Feilmelding(null, "Oppdatert", "Oppdatert feil", LocalDateTime.of(2023, 1, 1, 8, 0), 1, false, null, null) + val oppdatertFeilmelding = Feilmelding(null, "Oppdatert", "Oppdatert feil", 1.januar, 1, false, null, null) assertThrows { feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding) }