![]() ![]() ![]() ![]() ![]() ![]() ![]() | Fejl, Debugging, Test og Dokumentation - slide 18 : 25 |
Stubbe, drivere, samt vurderinger af output i forhold til input programmeres alt sammen med håndkraft
Udvalgte dele automatiseres gennem anvendelse af et unit testing framework
Vi illustrerer her CUTest - et meget simpelt unit testing framework for C
![]() | Funktionen daysInMonth og tilhørende tests. |
![]() | Testdriver for tests af funktionen daysInMonth. |
![]() | Kompilering og kørsel. |
![]() | Kompilering og kørsel - med forventing om 30 dage i januar. |
![]() | Testdriver for tests af daysInMonth og isLeapYar. |
![]() | Kompilering og kørsel. |
![]() | Kompilering og kørsel - normal og test. |