Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Legg til enum for FeatureToggle #1062

Merged
merged 18 commits into from
Feb 3, 2025

Conversation

schmelita
Copy link
Contributor

@schmelita schmelita commented Jan 30, 2025

💰 Hva skal gjøres, og hvorfor?

Samme som ba-sak: navikt/familie-ba-sak#5040

Favro: https://favro.com/organization/98c34fb974ce445eac854de0/1844bbac3b6605eacc8f5543?card=NAV-23170

Refaktorerer FeatureToggleConfig fra klasse med companion object til enum for bedre typesikring. Fremover kan enums parses direkte i Cucumber-tester, slik at testene kan bruke enum-navnene på samme måte som i koden ellers.

🔎️ Er det noe spesielt du ønsker tilbakemelding om?

✅ Checklist

Har du husket alle punktene i listen?

  • Jeg har testet mine endringer i henhold til akseptansekriteriene 🕵️
  • Jeg har config- eller sql-endringer. I så fall, husk manuell deploy til miljø for å verifisere endringene.
  • Jeg har skrevet tester. Hvis du ikke har skrevet tester, beskriv hvorfor under 👇

Jeg har ikke skrevet tester fordi:
Finnes eksisterende tester

💬 Ønsker du en muntlig gjennomgang?

  • Ja
  • Nei

Copy link
Contributor

@MagnusTonnessen MagnusTonnessen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UnleashService er mocket i UtbetalingsperiodeServiceTest.kt, men kan fjernes derfra

Copy link

sonarqubecloud bot commented Feb 3, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
67.4% Coverage on New Code (required ≥ 70%)

See analysis details on SonarQube Cloud

Copy link
Contributor

@bragejahren bragejahren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For meg ser dette bra ut! 🙌 ✅

@schmelita schmelita merged commit a7b1c80 into main Feb 3, 2025
6 of 7 checks passed
@schmelita schmelita deleted the refaktorer-feautureToggleConfig-fra-class-til-enum branch February 3, 2025 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants