Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fpc-src / usr / share / fpcsrc / 3.2.0 / packages / fcl-fpcunit / src / exampletests / needassert.pp
Size: Mime:
program needassert;

uses fpcunit, testregistry, consoletestrunner;

Type
  TTestNeedAssert = Class(TTestCase) 
  Published
    Procedure NeedsToFail;
    Procedure NeedsToBeOK;
  end;

Procedure TTestNeedAssert.NeedsToFail;

begin
  // Do not call assert.
end;

Procedure TTestNeedAssert.NeedsToBeOK;

begin
  AssertTrue('Some message',True);
end;



Var
  Application : TTestRunner;
  
begin
  RegisterTest(TTestNeedAssert);
  TTestCase.CheckAssertCalled:=true;
  DefaultFormat:=fPlain;
  DefaultRunAllTests:=True;
  Application:=TTestRunner.Create(Nil);
  Application.Initialize;
  Application.Run;
  Application.Free;
end.