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:
| A | src/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