From 39a0e6014199a153c65cf80fa1e2b6daec16b037 Mon Sep 17 00:00:00 2001 From: Velizar Todorov Date: Tue, 30 Nov 2021 16:36:37 +0100 Subject: [PATCH] :bug: fix conjured item regression based on use-case --- src/main/java/com/gildedrose/items/ConjuredItem.java | 2 +- src/test/java/com/gildedrose/items/ConjuredItemTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gildedrose/items/ConjuredItem.java b/src/main/java/com/gildedrose/items/ConjuredItem.java index c2d5f450..064c7641 100644 --- a/src/main/java/com/gildedrose/items/ConjuredItem.java +++ b/src/main/java/com/gildedrose/items/ConjuredItem.java @@ -16,7 +16,7 @@ public class ConjuredItem implements ItemType { public void updateQuality() { item.decrementSellInDate(); if (item.beforeSellInDate()) { - item.decrementQuality(); + item.decrementQualityBy2(); } else { item.decrementQualityBy4(); } diff --git a/src/test/java/com/gildedrose/items/ConjuredItemTest.java b/src/test/java/com/gildedrose/items/ConjuredItemTest.java index e2d1c7b9..54f6d1b0 100644 --- a/src/test/java/com/gildedrose/items/ConjuredItemTest.java +++ b/src/test/java/com/gildedrose/items/ConjuredItemTest.java @@ -18,8 +18,8 @@ class ConjuredItemTest { @Test @Order(1) - void decrementQualityByOneSuccess() { - testItem(item, 2, 3, 18); + void decrementQualityByTwoSuccess() { + testItem(item, 2, 3, 16); } @Test