From 0cdb4547c2b7a1ea5f4bb610ac109c97f9bef514 Mon Sep 17 00:00:00 2001 From: sri-98 Date: Wed, 17 Sep 2025 09:00:06 +0100 Subject: [PATCH] sulfuras test cases --- python/tests/test_gilded_rose.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/python/tests/test_gilded_rose.py b/python/tests/test_gilded_rose.py index 5290a90a..d5c35c8d 100644 --- a/python/tests/test_gilded_rose.py +++ b/python/tests/test_gilded_rose.py @@ -52,6 +52,14 @@ class GildedRoseTest(unittest.TestCase): self.assertEqual(-1, items[0].sell_in) self.assertEqual(50, items[0].quality) # 49 + 1 = 50 (second +1 blocked by cap) + def test_sulfuras_quality_never_decreases(self): + items = [Item("Sulfuras, Hand of Ragnaros", 0, 80)] + gilded_rose = GildedRose(items) + gilded_rose.update_quality() + + self.assertEqual(0, items[0].sell_in) + self.assertEqual(80, items[0].quality) +