tdd-java-demo

tdd java demo with micro-commits

git clone https://9o.is/git/tdd-java-demo.git

commit bff7df3fc7d6924cc4cd7da07bf226f5cf3c90a7
parent 53f95edf660b1445268445550ccee704e764f5af
Author: Jul <jul@9o.is>
Date:   Wed, 31 Mar 2021 20:55:59 +0800

remove method Discount.getItem()

Diffstat:
Msrc/main/java/takehome/Discount.java | 13-------------
Msrc/test/java/takehome/DiscountTest.java | 5-----
2 files changed, 0 insertions(+), 18 deletions(-)

diff --git a/src/main/java/takehome/Discount.java b/src/main/java/takehome/Discount.java @@ -2,7 +2,6 @@ package takehome; import java.util.HashMap; import java.util.Map; -import java.util.NoSuchElementException; public class Discount { private final Map<Item, Integer> items; @@ -19,10 +18,6 @@ public class Discount { this.items = items; } - public Item getItem() { - return getSingleItem(); - } - public double getAmount() { return amount; } @@ -43,12 +38,4 @@ public class Discount { return amount * frequency; } - - private Item getSingleItem() { - for (Item item : items.keySet()) { - return item; - } - - throw new NoSuchElementException("impossible"); - } } diff --git a/src/test/java/takehome/DiscountTest.java b/src/test/java/takehome/DiscountTest.java @@ -18,11 +18,6 @@ class DiscountTest { public static final Discount SOUP_BREAD_DISCOUNT = createSoupBreadDiscount(); @Test - void getItem() { - assertThat(APPLE_DISCOUNT.getItem(), is(APPLE)); - } - - @Test void getAmount() { assertThat(APPLE_DISCOUNT.getAmount(), is(0.01)); }