From ef0fa3bef9723e8c79d172e3ac17da58134887c0 Mon Sep 17 00:00:00 2001 From: Behnam Nikbakht Date: Wed, 9 Aug 2023 08:24:46 -0600 Subject: [PATCH] Add test cases for Aged Brie item quality --- Java/src/test/java/com/gildedrose/GildedRoseTest.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Java/src/test/java/com/gildedrose/GildedRoseTest.java b/Java/src/test/java/com/gildedrose/GildedRoseTest.java index eb50c1b9..48042267 100644 --- a/Java/src/test/java/com/gildedrose/GildedRoseTest.java +++ b/Java/src/test/java/com/gildedrose/GildedRoseTest.java @@ -67,14 +67,21 @@ class GildedRoseTest { class AgedBrieTests { // The Quality of an item is never more than 50, "Aged Brie" actually increases in Quality the older it gets @Test - @Disabled public void testAgedBrieItemQualityNeverMoreThan50() { + for(int i=0; i<100; i++) { + app.updateQuality(); + } + assertTrue(items[1].quality <= 50, "Aged Brie Quality should never be more than 50"); } // "Aged Brie" actually increases in Quality the older it gets @Test - @Disabled public void testAgedBrieItemQualityIncreases() { + app.updateQuality(); + assertEquals(1, items[1].quality, "Aged Brie Quality should increase"); + + app.updateQuality(); + assertEquals(2, items[1].quality, "Aged Brie Quality should increase"); } }