Skip to content

Commit

Permalink
Reset counter between tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tu55eladd committed Oct 22, 2024
1 parent 6001a70 commit 9af3701
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@ package no.nav.veilarbaktivitet.brukernotifikasjon

import com.github.tomakehurst.wiremock.client.WireMock
import io.micrometer.core.instrument.MeterRegistry
import io.micrometer.core.instrument.cumulative.CumulativeCounter
import lombok.SneakyThrows
import no.nav.common.json.JsonUtils
import no.nav.tms.varsel.action.Varseltype
import no.nav.veilarbaktivitet.SpringBootTestBase
import no.nav.veilarbaktivitet.aktivitet.dto.AktivitetDTO
import no.nav.veilarbaktivitet.aktivitet.mappers.AktivitetDTOMapper
import no.nav.veilarbaktivitet.brukernotifikasjon.avslutt.AvsluttBrukernotifikasjonCron
import no.nav.veilarbaktivitet.brukernotifikasjon.kvittering.VarselHendelseMetrikk
import no.nav.veilarbaktivitet.brukernotifikasjon.kvittering.VarselHendelseMetrikk.VARSEL_HENDELSE
import no.nav.veilarbaktivitet.brukernotifikasjon.kvittering.VarselKvitteringStatus
import no.nav.veilarbaktivitet.brukernotifikasjon.opprettVarsel.AktivitetVarsel
import no.nav.veilarbaktivitet.brukernotifikasjon.varsel.SendMinsideVarselFraOutboxCron
Expand Down Expand Up @@ -67,6 +68,8 @@ internal class BrukerVarselHendelseTest(
DbTestUtils.cleanupTestDb(jdbc.jdbcTemplate)
brukerVarselConsumer = kafkaTestService.createStringStringConsumer(brukervarselTopic)
brukernotifikasjonAsserts = BrukernotifikasjonAsserts(brukernotifikasjonAssertsConfig!!)
meterRegistry.find(VARSEL_HENDELSE).meters()
.forEach { meterRegistry.remove(it) }
}

@AfterEach
Expand Down Expand Up @@ -137,8 +140,9 @@ internal class BrukerVarselHendelseTest(

assertEksternVarselKvitteringStatus(varselId, VarselKvitteringStatus.OK)

val totalVarselHendelser = meterRegistry.find(VarselHendelseMetrikk.VARSEL_HENDELSE)
val totalVarselHendelser = meterRegistry.find(VARSEL_HENDELSE)
.counters()
.filter { (it as CumulativeCounter).id.tags.any { tag -> tag.value == "sendt_ekstern" } }
.sumOf { it.count() }
Assertions.assertEquals(1.0, totalVarselHendelser)
}
Expand Down

0 comments on commit 9af3701

Please sign in to comment.