GildedRose-Refactoring-Kata/Delphi
2020-01-19 14:54:28 +00:00
..
.gitattributes Add Delphi port 2020-01-19 14:54:28 +00:00
.gitignore Add Delphi port 2020-01-19 14:54:28 +00:00
GildedRose.groupproj Add Delphi port 2020-01-19 14:54:28 +00:00
GildedRose.pas Add Delphi port 2020-01-19 14:54:28 +00:00
GildedRoseTests.pas Add Delphi port 2020-01-19 14:54:28 +00:00
Item.pas Add Delphi port 2020-01-19 14:54:28 +00:00
README.md Add README for Delphi port 2020-01-19 14:54:28 +00:00
TextTestFixture.dpr Add Delphi port 2020-01-19 14:54:28 +00:00
TextTestFixture.dproj Add Delphi port 2020-01-19 14:54:28 +00:00
TextTestFixture.res Add Delphi port 2020-01-19 14:54:28 +00:00
UnitTests.dpr Add Delphi port 2020-01-19 14:54:28 +00:00
UnitTests.dproj Add Delphi port 2020-01-19 14:54:28 +00:00
UnitTests.res Add Delphi port 2020-01-19 14:54:28 +00:00

Delphi port of the Gilded-Rose Kata

This is a Delphi port of the Gilded-Rose-Kata.

Version Compatibility

The project files are written in Delphi 10.3.3 therefore require 10.3 or later. That said, the actual code should be compatible back to Delphi 2010 as the unit tests are written in DUnitX which requires Delphi 2010 or later.

Building and Running

  • Open the project group GildedRose.groupproj.
  • Build and run the TextTestFixture.exe for the text output tests.
  • Build and run the UnitTests.exe project to execute the unit tests.