tdd-java-demo

tdd java demo with micro-commits

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

ModeNameSize
-rw-r--r--.gitignore3L
-rw-r--r--build.gradle21L
-rw-r--r--gradle/wrapper/gradle-wrapper.jar59203B
-rw-r--r--gradle/wrapper/gradle-wrapper.properties5L
-rwxr-xr-xgradlew185L
-rw-r--r--gradlew.bat89L
-rw-r--r--settings.gradle2L
-rw-r--r--src/main/java/takehome/Discounts.java18L
-rw-r--r--src/main/java/takehome/Items.java10L
-rw-r--r--src/main/java/takehome/Main.java7L
-rw-r--r--src/main/java/takehome/Runner.java40L
-rw-r--r--src/main/java/takehome/model/Basket.java56L
-rw-r--r--src/main/java/takehome/model/Discount.java51L
-rw-r--r--src/main/java/takehome/model/Item.java23L
-rw-r--r--src/main/java/takehome/view/CreateBasketView.java39L
-rw-r--r--src/main/java/takehome/view/PurchaseDayView.java28L
-rw-r--r--src/main/java/takehome/view/TotalView.java21L
-rw-r--r--src/test/java/takehome/RunnerTest.java43L
-rw-r--r--src/test/java/takehome/model/BasketTest.java73L
-rw-r--r--src/test/java/takehome/model/DiscountTest.java118L
-rw-r--r--src/test/java/takehome/model/ItemTest.java26L