diff --git a/Java/src/test/java/com/gildedrose/GildedRoseTest.java b/Java/src/test/java/com/gildedrose/GildedRoseTest.java index 8ae29eec..78c4f5f2 100644 --- a/Java/src/test/java/com/gildedrose/GildedRoseTest.java +++ b/Java/src/test/java/com/gildedrose/GildedRoseTest.java @@ -11,7 +11,25 @@ class GildedRoseTest { Item[] items = new Item[] { new Item("foo", 0, 0) }; GildedRose app = new GildedRose(items); app.updateQuality(); - assertEquals("fixme", app.items[0].name); + assertEquals("foo", app.items[0].name); + } + + @Test + void testconjuredTicket() { + Item[] items = new Item[] { new Item("Conjured Mana Cake", 3, 6) }; + GildedRose app = new GildedRose(items); + app.updateQuality(); + assertEquals(2, app.items[0].sellIn); + assertEquals(4, app.items[0].quality); + } + + @Test + void testconjuredTicketNeverNegative() { + Item[] items = new Item[] { new Item("Conjured Mana Cake", 3, 1) }; + GildedRose app = new GildedRose(items); + app.updateQuality(); + assertEquals(2, app.items[0].sellIn); + assertEquals(0, app.items[0].quality); } }