Lecture overview -- Keyboard shortcut: 'u'  Previous page: Detaljer om slice-baseret klasse enhedstest -- Keyboard shortcut: 'p'  Next page: Test i forhold til kontraktideen (1) -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 30 : 46
Forelæsningsnoter i Objekt-orienteret Programmering
Test og Dokumentation
Klassen som testenhed: Praktiske problemer

Vi vil her diskutere nogle praktiske aspekter af enhedstest af klasser

Hvordan kan man i praksis gennemføre en enhedstest på en klasse?

  • Nogle praktiske observationer:

    • Man kan ofte bruge main metoden til at organisere test af en klasse

    • Hvis testen bliver omfattende, er det bedre at lave en separate test driver klasse pr. klasse

      • Dette kan give synligheds og observationsproblemer, idet vi ikke kan se private egenskaber fra en anden klasse