Ignore:
Timestamp:
Feb 6, 2007, 9:00:43 PM (19 years ago)
Author:
RBRi
Message:

+ LongWordToStr

File:
1 edited

Legend:

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

    r27 r68  
    1010  PROCEDURE assertEqualsString(aTestDescription : String; anExpectedValue : String; aRealValue : String);
    1111  PROCEDURE assertEqualsInt(aTestDescription : String; anExpectedValue : INTEGER; aRealValue : INTEGER);
     12  PROCEDURE assertEqualsLongWord(aTestDescription : String; anExpectedValue : LongWord; aRealValue : LongWord);
    1213  PROCEDURE assertTrue(aTestDescription : String; aRealValue : Boolean);
    1314  PROCEDURE assertFalse(aTestDescription : String; aRealValue : Boolean);
     
    3334
    3435  PROCEDURE assertEqualsInt(aTestDescription : String; anExpectedValue : INTEGER; aRealValue : INTEGER);
     36  VAR
     37    tmpMessage : String;
     38    tmpIntString : String;
     39  BEGIN
     40    if (aRealValue <> anExpectedValue) then
     41    begin
     42      tmpMessage := 'Failed: ' + aTestDescription + ' Expected: ''';
     43      Str(anExpectedValue, tmpIntString);
     44      tmpMessage := tmpMessage + tmpIntString;
     45      tmpMessage := tmpMessage + ''' but it was: ''';
     46      Str(aRealValue, tmpIntString);
     47      tmpMessage := tmpMessage + tmpIntString;
     48      tmpMessage := tmpMessage + '''';
     49      raise EAssertFailed.Create(tmpMessage);
     50    end;
     51  END;
     52
     53
     54  PROCEDURE assertEqualsLongWord(aTestDescription : String; anExpectedValue : LongWord; aRealValue : LongWord);
    3555  VAR
    3656    tmpMessage : String;
Note: See TracChangeset for help on using the changeset viewer.