tdd-java-demo

tdd java demo with micro-commits

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

commit 8605b5c811158f50c90f8047d5b22e3ae6f1fcb7
parent bee8dd26b631a23f67cf479e637bae379b9c7a81
Author: Jul <jul@9o.is>
Date:   Wed, 31 Mar 2021 16:18:33 +0800

verify Item functionality

Diffstat:
Asrc/test/java/takehome/ItemTest.java | 27+++++++++++++++++++++++++++
1 file changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/test/java/takehome/ItemTest.java b/src/test/java/takehome/ItemTest.java @@ -0,0 +1,26 @@ +package takehome; + +import org.junit.jupiter.api.Test; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.is; + +class ItemTest { + + public static final Item ITEM = new Item("soup", 0.65); + + @Test + public void getName() { + assertThat(ITEM.getName(), is("soup")); + } + + @Test + public void getCost() { + assertThat(ITEM.getCost(), is(0.65)); + } + + @Test + public void getTotal() { + assertThat(ITEM.getTotal(2), is(1.30)); + } +} +\ No newline at end of file