Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi DUnit: 2 Tests in einem TestCase, die versagen (https://www.delphipraxis.net/122288-dunit-2-tests-einem-testcase-die-versagen.html)

hoika 13. Okt 2008 11:47


DUnit: 2 Tests in einem TestCase, die versagen
 
Hallo #,

kennt sich jemand mit DUnit (1) aus?

Ich bin gerade auf eine merkwürdige Sache gestoßen.

Delphi-Quellcode:
procedure TTestCase1.Test1;
begin
  Check(1=2);
  Check(2=3);
end;
Das 2. Check geht unter,
weil das 1. eine Exception erzeugt, und das Programm dann rausspringt.

Muss ich das jetzt 2 proceduren nehmen ?


Heiko

Bernhard Geyer 13. Okt 2008 12:05

Re: DUnit: 2 Tests in einem TestCase, die versagen
 
Ja mußt du in zweite Funktion nehmen.
Und das ist AS-Design von DUNIT das bei einem Fehler intern eine Exception geschmissen wird und der nächste Unittest genommen wird.

hoika 13. Okt 2008 12:37

Re: DUnit: 2 Tests in einem TestCase, die versagen
 
OK,

wieder was dazugelernt.


Heiko :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz