GildedRose-Refactoring-Kata/csharpcore/GildedRose
Sarah Ashri d076fc9ba4 Add ItemBuilders hierarchy to enforce building valid items
Also updated unit tests:
- Added unit tests for the new ItemBuilders classes
- Refactored existing tests to use the new builders
2024-03-15 11:46:55 +10:00
..
AbstractItemBuilder.cs Add ItemBuilders hierarchy to enforce building valid items 2024-03-15 11:46:55 +10:00
DailyUpdater.cs Seperated the derived DailyUpdater classes into their own files 2024-03-15 11:23:20 +10:00
DailyUpdaterFactory.cs Extract item types and quality into their own classes to allow reuse 2024-03-15 11:18:11 +10:00
DailyUpdaterForBackstagePassesItems.cs Seperated the derived DailyUpdater classes into their own files 2024-03-15 11:23:20 +10:00
DailyUpdaterForBetterWithAgeItems.cs Seperated the derived DailyUpdater classes into their own files 2024-03-15 11:23:20 +10:00
DailyUpdaterForLegendaryItems.cs Seperated the derived DailyUpdater classes into their own files 2024-03-15 11:23:20 +10:00
DailyUpdaterForRegularItems.cs Seperated the derived DailyUpdater classes into their own files 2024-03-15 11:23:20 +10:00
GildedRose.cs DailyUpdaterFactory reuse existing updaters instead of creating new ones every time. 2024-03-15 09:03:42 +10:00
GildedRose.csproj Update csharp core nunit project to latest SDK and libs 2024-02-05 12:37:27 +01:00
Item.cs cleanup 2023-08-30 21:02:31 +02:00
ItemBuilder.cs Add ItemBuilders hierarchy to enforce building valid items 2024-03-15 11:46:55 +10:00
ItemQuality.cs Extract item types and quality into their own classes to allow reuse 2024-03-15 11:18:11 +10:00
ItemType.cs Extract item types and quality into their own classes to allow reuse 2024-03-15 11:18:11 +10:00
LegendaryItemBuilder.cs Add ItemBuilders hierarchy to enforce building valid items 2024-03-15 11:46:55 +10:00
RefactoringDiary.md Add ItemBuilders hierarchy to enforce building valid items 2024-03-15 11:46:55 +10:00