Skip to content

Conversation

clemenbe
Copy link
Member

Satt opp Vitest så vi kan begynne å skrive tester.

Hva som er gjort:

  • Installert vitest, jsdom, @testing-library/react, @testing-library/user-event
    og @testing-library/jest-dom
  • Lagt til en test-blokk i vite.config.ts (jsdom som miljø, setupFiles peker på
    src/test/setup.ts)
  • Ny fil src/test/setup.ts som kjører før hver testfil
  • Scripts: pnpm test for watch-modus, pnpm test:run for én gjennomkjøring
  • Lagt pnpm-lock.yaml i .prettierignore. Prettier ville formatere den, men pnpm
    skriver den om ved hver install, så det ga bare evig frem-og-tilbake-diff
  • Første test: src/utils/sortAndFilterMovies.test.ts, fem tester på filtrering,
    de tre sorteringene, og at funksjonen ikke muterer input-lista

Closes #56

@clemenbe clemenbe requested a review from a team as a code owner September 17, 2026 11:15
@clemenbe clemenbe merged commit d5367de into main Sep 17, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sette opp vitest
2 participants