GildedRose-Refactoring-Kata/csharp.NUnit/GildedRose/Strategies/ConjuredItemStrategy.cs
2025-04-01 14:10:32 +02:00

17 lines
390 B
C#

namespace GildedRoseKata.Strategies;
public class ConjuredItemStrategy : BaseUpdateStrategy
{
public override void UpdateQuality(Item item)
{
// For now, Conjured items degrade at normal rate to match original behavior
DecreaseQuality(item);
DecreaseSellIn(item);
if (item.SellIn < 0)
{
DecreaseQuality(item);
}
}
}