♻️ Lager hjelpefunksjon for å skrive localdatetimes i januar

Co-authored-by: Hege Haavaldsen <hege.haavaldsen@nav.no>
This commit is contained in:
Amalie Mansåker 2023-08-04 15:18:47 +02:00
parent e8d27f85f2
commit 1934a94d32
2 changed files with 12 additions and 5 deletions

View file

@ -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()

View file

@ -25,7 +25,7 @@ class FeilmeldingTest {
null, null,
"Test", "Test",
"Testesen", "Testesen",
LocalDateTime.of(2023,1,1,8,0), 1.januar,
0, 0,
true, true,
null, null,
@ -67,7 +67,7 @@ class FeilmeldingTest {
getId(), getId(),
"Test", "Test",
"Testesen", "Testesen",
LocalDateTime.of(2023,1,1,8,0), 1.januar,
0, 0,
true, true,
null, null,
@ -86,7 +86,7 @@ class FeilmeldingTest {
getId(), getId(),
"Test", "Test",
"Testesen", "Testesen",
LocalDateTime.of(2023,1,1,8,0), 1.januar,
0, 0,
true, true,
null, null,
@ -148,7 +148,7 @@ class FeilmeldingTest {
@Test @Test
fun `Oppdaterer en feilmelding`() { fun `Oppdaterer en feilmelding`() {
feilmeldingRepository.lagre(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) feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding)
val actualOppdatert = transaction { FeilmeldingTable.selectAll().single() } val actualOppdatert = transaction { FeilmeldingTable.selectAll().single() }
assertEquals("Oppdatert", actualOppdatert[FeilmeldingTable.tittel]) assertEquals("Oppdatert", actualOppdatert[FeilmeldingTable.tittel])
@ -160,7 +160,7 @@ class FeilmeldingTest {
@Test @Test
fun `Prøver å oppdatere feilmelding uten id`() { fun `Prøver å oppdatere feilmelding uten id`() {
feilmeldingRepository.lagre(feilmelding) 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<IllegalStateException> { assertThrows<IllegalStateException> {
feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding) feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding)
} }