From 29936850394d9402e494c9b06c380c1313fd78ed Mon Sep 17 00:00:00 2001 From: Eric Jan Malotaux Date: Tue, 26 Apr 2022 23:26:25 +0200 Subject: [PATCH] Sulfuras never has to be sold or decreases in quality. --- .../src/test/kotlin/com/gildedrose/GildedRoseTest.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Kotlin/src/test/kotlin/com/gildedrose/GildedRoseTest.kt b/Kotlin/src/test/kotlin/com/gildedrose/GildedRoseTest.kt index 334632cd..a242ef7f 100644 --- a/Kotlin/src/test/kotlin/com/gildedrose/GildedRoseTest.kt +++ b/Kotlin/src/test/kotlin/com/gildedrose/GildedRoseTest.kt @@ -58,6 +58,16 @@ internal class GildedRoseTest { } } + @Test + fun sulfurasNeverHasToBeSoldOrDecreasesInQuality() { + val sulfuras = items.first { it.name.startsWith("Sulfuras") } + val quality = sulfuras.quality + val sellIn = sulfuras.sellIn + gildedRose.updateQuality() + assertEquals(quality, sulfuras.quality) + assertEquals(sellIn, sulfuras.sellIn) + } + }