Programvara & appar

Unit test (enhetstest)

Ett litet test som kontrollerar en enda bit kod, till exempel en funktion, helt för sig själv.

Senast faktagranskad: 27 september 2026

Kort svar

Vad är unit test (enhetstest), kort sagt?

Ett enhetstest ger en bit kod ett känt värde och kontrollerar att rätt svar kommer ut. Det tar bråkdelar av en sekund.

Ett litet test som kontrollerar en enda bit kod, till exempel en funktion, helt för sig själv.

Hur går det till?

Utvecklaren skriver en liten kodsnutt: "om priset är 100 kr och rabatten 10 %, ska svaret bli 90 kr". Testet körs automatiskt varje gång koden ändras.

Exempel

En funktion räknar ut moms. Unit testet kontrollerar att 100 kr blir 125 kr med 25 % moms.

Det här säger testet INTE

  • Att hela programmet fungerar när alla delar sätts ihop.

Vanligt missförstånd

“Om alla unit test är gröna fungerar appen.”

Delarna kan fungera var för sig men ändå krocka när de kopplas ihop.

Källor

Läs vidare