Project1Test.dpr
上传用户:yjb1804
上传日期:2021-01-30
资源大小:3105k
文件大小:1k
源码类别:

Email服务器

开发平台:

Delphi

  1. {$APPTYPE CONSOLE}
  2. program Project1Test;
  3. uses
  4.   TextTestRunner,
  5.   TestFramework,
  6.   Unit1Test,
  7.   Unit2Test,
  8.   SysUtils;
  9. {$R *.res}
  10. var
  11.   ExitBehavior: TRunnerExitBehavior;
  12. begin
  13.   // sample test code will randomly pass or fail
  14.   Randomize;
  15.   WriteLn('To run with rxbPause, use -p switch');
  16.   WriteLn('To run with rxbHaltOnFailures, use -h switch');
  17.   WriteLn('No switch runs as rxbContinue');
  18.   if FindCmdLineSwitch('p', ['-', '/'], true) then
  19.     ExitBehavior := rxbPause
  20.   else if FindCmdLineSwitch('h', ['-', '/'], true) then
  21.     ExitBehavior := rxbHaltOnFailures
  22.   else
  23.     ExitBehavior := rxbContinue;
  24.   TextTestRunner.RunRegisteredTests(ExitBehavior);
  25. end.