Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: DUnit - Vorgehensweise

  Alt 6. Mär 2015, 08:31
Für jeden Testschritt wird eine neue TestCase-Instanz erstellt.

Und das ist auch gut so, denn was du niemals machen solltest, einen Test-Schritt von einem anderen Test-Schritt abhängig machen.

Wenn dem so sein sollte, dann musst du das auch so schreiben
Delphi-Quellcode:
procedure TestTInBuffer.TestGetBuffer;
var
  buffer: TBuffer;
begin

  TestAddBuffer;

  buffer := fInBuffer.get;
  checkEquals(true, assigned(buffer));
  buffer.Free;
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat