From c5fb81b075ac486a251db3ad91f30558886dc323 Mon Sep 17 00:00:00 2001 From: jerem103 <89345388+jerem103@users.noreply.github.com> Date: Sun, 22 Aug 2021 20:21:07 +0200 Subject: [PATCH] Update GildedRoseTest.java add features for Conjured items --- .../java/com/gildedrose/GildedRoseTest.java | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) 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); } }