**Beskrivelse** Dekke sentrale brukerflyter og prosjektets krav til testing. Berører testfiler for komponenter og hooks, mockdata og testdokumentasjon. Behold relevante tester fra funksjons-PR-er og fyll dokumenterte hull. Ikke lag duplikater av eksisterende tester. **Akseptansekriterier** - [ ] Landkortets props-baserte visning testes med normale og mangelfulle data. - [ ] Direktevalg og forrige/neste testes gjennom brukerinteraksjon. - [ ] Endringer i favorittstatus testes. - [ ] Sortering og gjenoppretting fra sessionStorage testes. - [ ] Favoritter og gjenoppretting fra localStorage testes. - [ ] En snapshot-test med faste mockdata dekker en avgrenset, stabil komponent. - [ ] Lasting, HTTP-feil, nytt forsøk og tomt resultat testes med mockede API-svar. - [ ] Favorittfilterets grensetilfeller testes dersom filteret er implementert. - [ ] Testene består samlet uten ekte API-kall eller avhengighet av testrekkefølge. - [ ] Bekreftede feil som oppdages registreres eller rettes i avgrensede endringer. **Definition of Done** - [ ] Koden er pushet til riktig branch. - [ ] npm run build kjører uten feil. - [ ] npm run lint kjører uten feil. - [ ] npm run format:check kjører uten feil, eller npm run format er kjørt. - [ ] Endringen er testet manuelt i appen ved behov. - [ ] Dokumentasjon er oppdatert ved behov. - [ ] PR er koblet til riktig issue.