1234567891011121314151617181920212223242526272829303132 |
- unit Assertions;
- {$mode objfpc}{$H+}
- interface
- uses
- Classes, SysUtils;
- procedure AssertTrue(v1 : boolean);
- procedure AssertEquals(v1,v2 : string); overload;
- procedure AssertEquals(v1,v2 : integer); overload;
- implementation
- procedure AssertTrue(v1: boolean);
- begin
- if not v1 then halt(1);
- end;
- procedure AssertEquals(v1, v2: string);
- begin
- AssertTrue(v1=v2);
- end;
- procedure AssertEquals(v1, v2: integer);
- begin
- AssertTrue(v1=v2);
- end;
- end.
|