summaryrefslogtreecommitdiff
path: root/fpcsrc/tests/test/packages/fcl-db/assertions.pas
blob: 23af76e2aa4a4efe80feb3de93e442a00bd0b6a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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.