mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 14:31:28 +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) {
|
||||
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