tdd-java-demo
tdd java demo with micro-commits
git clone https://9o.is/git/tdd-java-demo.git
commit d31b80033594cb5d06fa5a833b49f54f02be0515 parent 99e6f8ba19f4ad9639451be6123273f87467d350 Author: Jul <jul@9o.is> Date: Wed, 31 Mar 2021 17:51:20 +0800 introduce variable appleDiscount Diffstat:
| M | src/main/java/takehome/Runner.java | | | 5 | ++++- |
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/main/java/takehome/Runner.java b/src/main/java/takehome/Runner.java @@ -29,9 +29,12 @@ public class Runner { double total = basket.getTotal(); Item apple = items[3]; + double appleDiscount = 0.01; double discount = 0; double amount = basket.getAmounts().get(apple); - if (amount > 0) discount = 0.01; + if (amount > 0) { + discount = appleDiscount; + } total -= discount; DecimalFormat df = new DecimalFormat("0.00");