tdd-java-demo

tdd java demo with micro-commits

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

commit f919f4f88dcb0ca11b25fc4f5e6105a5db59320f
parent b22a31489b6538fd152fc114d670decea940f470
Author: Jul <jul@9o.is>
Date:   Thu,  1 Apr 2021 02:04:02 +0800

introduce PurchaseDayView

Diffstat:
Asrc/main/java/takehome/PurchaseDayView.java | 10++++++++++
Msrc/main/java/takehome/Runner.java | 2++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/main/java/takehome/PurchaseDayView.java b/src/main/java/takehome/PurchaseDayView.java @@ -0,0 +1,10 @@ +package takehome; + +import java.io.PrintStream; +import java.util.Scanner; + +public class PurchaseDayView { + public PurchaseDayView(Scanner in, PrintStream out) { + + } +} diff --git a/src/main/java/takehome/Runner.java b/src/main/java/takehome/Runner.java @@ -28,6 +28,8 @@ public class Runner { CreateBasketView createBasketView = new CreateBasketView(in, out); Basket basket = createBasketView.apply(items); + PurchaseDayView purchaseDayView = new PurchaseDayView(in, out); + basket.setPurchaseDate(LocalDate.now().plusDays(getPurchaseDay())); double total = basket.getTotal(discounts);