diff --git a/src/main/java/com/sample/App2.java b/src/main/java/com/sample/App2.java new file mode 100644 index 0000000..e6b31fe --- /dev/null +++ b/src/main/java/com/sample/App2.java @@ -0,0 +1,9 @@ +package com.sample; + +public class App2 +{ + public int mul(int x, int y) + { + return x * y; + } +} diff --git a/src/test/java/com/sample/App2Test.java b/src/test/java/com/sample/App2Test.java new file mode 100644 index 0000000..ed3bb50 --- /dev/null +++ b/src/test/java/com/sample/App2Test.java @@ -0,0 +1,42 @@ +package com.sample; + +import org.junit.Test; +import org.junit.Before; +import static org.junit.Assert.*; +import static org.hamcrest.CoreMatchers.*; + + +/** + * Unit test for simple App. + */ +public class App2Test +{ + private App2 app2; + + /** + * オブジェクトを初期化。 + */ + @Before + public void setUp(){ + System.out.println("setup()"); + app2 = new App2(); + } + + /** + * 3 × 5 = 15 であること + */ + @Test + public void case1() + { + assertThat(app2.mul(3, 5), is(15)); + } + + /** + * 3 × 0 = 0 であること + */ + @Test + public void case2() + { + assertThat(app2.mul(3, 0), is(0)); + } +}