Hallo,
korrekt, das ist der Kern.
Aber:
Eine Methode (absichtlich ausführlich)
Delphi-Quellcode:
function Test(a,b: Integer): Boolean;
begin
if a>b then
begin
Result:= True; // Strang1
end
else
begin
Result:= False; // Strang2
end;
end;
erzeugt ja 2 Code-Stränge.
Um beide zu testen (Testabdeckung 100%), musst brauchst du 2 Testfälle
a=1
b=0
-> Ergebnis True
a=1
b=2
-> Ergebnis False
Wer soll Dir das Schreiben dieser Testfälle abnehmen?