program puzzle2Tests;
{

  Delphi DUnit Test Project
  -------------------------
  This project contains the DUnit test framework and the GUI/Console test runners.
  Add "CONSOLE_TESTRUNNER" to the conditional defines entry in the project options
  to use the console test runner.  Otherwise the GUI test runner will be used by
  default.

}

{$IFDEF CONSOLE_TESTRUNNER}
{$APPTYPE CONSOLE}
{$ENDIF}

uses
  DUnitTestRunner,
  untAPI in '..\API\untAPI.pas',
  untJSON in '..\Util\untJSON.pas',
  TestuntAPI in 'TestuntAPI.pas',
  untCard in '..\Data\untCard.pas',
  TestuntCard in 'TestuntCard.pas',
  untArrayHelper in '..\Util\untArrayHelper.pas',
  untUtils in '..\Util\untUtils.pas',
  untConstant in '..\Define\untConstant.pas',
  TestmoduleData in 'TestmoduleData.pas',
  moduleData in '..\Data\moduleData.pas',
  untConfig in '..\Util\untConfig.pas',
  untCardJson in '..\Util\untCardJson.pas',
  TestuntCardJson in 'TestuntCardJson.pas';

{$R *.RES}

begin
  ReportMemoryLeaksOnShutdown := True;
  DUnitTestRunner.RunRegisteredTests;
end.

