Suche Home Einstellungen Anmelden Hilfe  

Vorschläge für den Unterricht


MODULTESTEN

* Einführung
   * Programmbeispiel
   * Testrahmen
* Verwendung von
    STUBs

* Inkrementelles
    Testen

* Vorteile des
    Modultestens

* Erneutes Testen

Testrahmen für Module

PROGRAM Test;
USES crt;
VAR Zahl, Ratezahl, Bonus, Punktestand : integer;

{Hier wird das Testmodul eingefügt.}

BEGIN
clrscr;
Zahl := 0;
Ratezahl := 0;
Bonus := 500;
Punktestand := 0;
writeln('Zahl: ', Zahl);
writeln('Ratezahl: ',Ratezahl);
writeln('Bonus: ',Bonus);
writeln('Punktestand: ',Punktestand); writeln;
writeln('Jetzt wird das Modul aufgerufen.');

{Hier wird das Modul aufgerufen.}

writeln('Zahl: ', Zahl);
writeln('Ratezahl: ',Ratezahl);
writeln('Bonus: ',Bonus);
writeln('Punktestand: ',Punktestand);
readln

END.

Der Testrahmen ist auch ohne die Module lauffähig. Zur Überprüfung auf das Setzen der Anfangswerte muß man dann aber jeweils die Wertzuweisung aus dem Testrahmen entfernen.

Benutzer: Gast • Besitzer: seminar • Zuletzt geändert am: