mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-16 06:51:27 +00:00
test case 2
test case for multiple items degrade each day
This commit is contained in:
parent
9b36b7d134
commit
8692a3e3e9
@ -27,4 +27,18 @@ class GildedRoseTest {
|
||||
assertThat(standardItem.sellIn).isEqualTo(startingSellin - 1);
|
||||
assertThat(standardItem.quality).isEqualTo(startingQuality - 1);
|
||||
}
|
||||
|
||||
@Test
|
||||
void multiple_items_degrade_each_day() {
|
||||
Item firstItem = new Item("First Standard Item", 5, 4);
|
||||
Item secondItem = new Item("Second Standard Item", 3, 2);
|
||||
GildedRose app = new GildedRose(new Item[]{firstItem, secondItem});
|
||||
|
||||
app.updateQuality();
|
||||
|
||||
assertThat(firstItem.sellIn).isEqualTo(4);
|
||||
assertThat(firstItem.quality).isEqualTo(3);
|
||||
assertThat(secondItem.sellIn).isEqualTo(2);
|
||||
assertThat(secondItem.quality).isEqualTo(1);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user