GildedRose-Refactoring-Kata/csharp.xUnit
Artur Goloyad ecf3d7e54a test: add specification unit tests for existing item types
Green against the legacy implementation: normal items (-1/-2, floor 0),
Aged Brie (+1/+2, cap 50), Sulfuras (immutable at SellIn 0 and -1),
Backstage passes (+1 / +2 at <=10 / +3 at <=5, 0 after concert, cap 50).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 20:48:39 +02:00
..
GildedRose upgrade xunit projcet to dotnet 10 LTS 2026-01-07 00:15:23 +04:00
GildedRoseTests test: add specification unit tests for existing item types 2026-07-25 20:48:39 +02:00
.gitignore Refactor C# projects 2024-05-29 15:01:51 +02:00
GildedRose.sln Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00
README.md Refactoring c# projects (#544) 2024-06-06 14:13:44 +02:00

Gilded Rose starting position in C# xUnit

Build the project

Use your normal build tools to build the projects in Debug mode. For example, you can use the dotnet command line tool:

dotnet build GildedRose.sln -c Debug

Run the Gilded Rose Command-Line program

For e.g. 10 days:

GildedRose/bin/Debug/net8.0/GildedRose 10

Run all the unit tests

dotnet test