« Check (TSterotypeClassTestSuite) » : différence entre les versions

De Wiki1000
(Page créée avec « <source lang='delphi'>procedure Check(iCondition:boolean; const iMessage:string);</source> Cette opération teste une condition et génère une exception ETestFailure si la … »)
 
Aucun résumé des modifications
 
Ligne 31 : Ligne 31 :


{{Footer|Classe de test (stereotype)}}
{{Footer|Classe de test (stereotype)}}
[[Category:Tests unitaires]]

Dernière version du 15 mars 2013 à 07:25

procedure Check(iCondition:boolean; const iMessage:string);

Cette opération teste une condition et génère une exception ETestFailure si la condition n'est pas vrai.

iCondition Valeur boolean à tester
iMessage Message de l'exception si la condition n'est pas remplie.

Exemple :

procedure TMyTest.TestSomething;
begin
  CleanAll;
  CreateSomePreConditionObjects;
  ExecuteTheProcessusInTest;
  
  Check(TProcessResultClass.Count<>0, 'Le processus n''a pas créé l''objet espéré');
end;

Voir aussi

Classe de test (stereotype)Développement DSM