mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 14:31:28 +00:00
Add testDay100
This commit is contained in:
parent
ace42fda3a
commit
32d6133519
@ -90,4 +90,40 @@ public class GildedRoseTest {
|
||||
assertEquals(1, items[8].sellIn);
|
||||
assertEquals(2, items[8].quality);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testDay100() {
|
||||
GildedRose app = new GildedRose();
|
||||
for (int i = 0; i < 100; i++) {
|
||||
app.updateQuality(items);
|
||||
}
|
||||
|
||||
// Assertions for Day 100
|
||||
assertEquals(-90, items[0].sellIn);
|
||||
assertEquals(0, items[0].quality);
|
||||
|
||||
assertEquals(-98, items[1].sellIn);
|
||||
assertEquals(50, items[1].quality);
|
||||
|
||||
assertEquals(-95, items[2].sellIn);
|
||||
assertEquals(0, items[2].quality);
|
||||
|
||||
assertEquals(0, items[3].sellIn);
|
||||
assertEquals(80, items[3].quality);
|
||||
|
||||
assertEquals(-1, items[4].sellIn);
|
||||
assertEquals(80, items[4].quality);
|
||||
|
||||
assertEquals(-85, items[5].sellIn);
|
||||
assertEquals(0, items[5].quality);
|
||||
|
||||
assertEquals(-90, items[6].sellIn);
|
||||
assertEquals(0, items[6].quality);
|
||||
|
||||
assertEquals(-95, items[7].sellIn);
|
||||
assertEquals(0, items[7].quality);
|
||||
|
||||
assertEquals(-97, items[8].sellIn);
|
||||
assertEquals(0, items[8].quality);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user