Ignore:
Timestamp:
Apr 25, 2007, 10:26:44 AM (18 years ago)
Author:
RBRi
Message:

AnsiString functins added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NewView/unittests/testassert.pas

    r68 r110  
    99
    1010  PROCEDURE assertEqualsString(aTestDescription : String; anExpectedValue : String; aRealValue : String);
     11  PROCEDURE assertEqualsAnsiString(aTestDescription : String; anExpectedValue : AnsiString; aRealValue : AnsiString);
    1112  PROCEDURE assertEqualsInt(aTestDescription : String; anExpectedValue : INTEGER; aRealValue : INTEGER);
    1213  PROCEDURE assertEqualsLongWord(aTestDescription : String; anExpectedValue : LongWord; aRealValue : LongWord);
     
    1920  PROCEDURE assertEqualsString(aTestDescription : String; anExpectedValue : String; aRealValue : String);
    2021  VAR
    21     tmpMessage : String;
     22    tmpMessage : AnsiString;
     23  BEGIN
     24    if (aRealValue <> anExpectedValue) then
     25    begin
     26      tmpMessage := 'Failed: ' + aTestDescription + ' Expected: ''';
     27      tmpMessage := tmpMessage + anExpectedValue;
     28      tmpMessage := tmpMessage + ''' but it was: ''';
     29      tmpMessage := tmpMessage + aRealValue;
     30      tmpMessage := tmpMessage + '''';
     31      raise EAssertFailed.Create(tmpMessage);
     32    end;
     33  END;
     34
     35
     36  PROCEDURE assertEqualsAnsiString(aTestDescription : String; anExpectedValue : AnsiString; aRealValue : AnsiString);
     37  VAR
     38    tmpMessage : AnsiString;
    2239  BEGIN
    2340    if (aRealValue <> anExpectedValue) then
Note: See TracChangeset for help on using the changeset viewer.