mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 22:41:30 +00:00
Item class SellIn is accessible
This commit is contained in:
parent
ce49c32e5e
commit
29586834b4
@ -7,4 +7,8 @@ public class BaseItem {
|
|||||||
public BaseItem(Item item) {
|
public BaseItem(Item item) {
|
||||||
this.item = item;
|
this.item = item;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getSellIn() {
|
||||||
|
return item.sellIn;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
15
Java/src/test/java/com/gildedrose/model/BaseItemTest.java
Normal file
15
Java/src/test/java/com/gildedrose/model/BaseItemTest.java
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
package com.gildedrose.model;
|
||||||
|
|
||||||
|
import com.gildedrose.Item;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
|
class BaseItemTest {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void itEncapsulatesTheSellInValueOfTheItem() {
|
||||||
|
BaseItem baseItem = new BaseItem(new Item("foo", 10, 20));
|
||||||
|
assertEquals(10, baseItem.getSellIn());
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user