テストの練習 sample -Junit4

Webエンジニアの雄大です。

簡単なサンプルプログラムを作って、テストの練習です。

public class Counter {
    public int add(int a, int b){
        return a + b;
    }
    public int subtract(int a, int b){
        return a - b;
    }
    public boolean compare(int a, int b){
        if(a > b){
            return true;
        }
        else{
            return false;
        }
    }
}

これのテストプログラム

public class CompareTest {

    @Test
    public void testAdd() {
        Counter counter = new Counter();
        assertEquals(3, counter.add(1,2));
    }

    @Test
    public void testSubtract() {
        Counter counter = new Counter();
        assertEquals(1, counter.subtract(2,1));
    }
    @Test
    public void testCompare() {
        Counter counter = new Counter();
        assertFalse(counter.compare(1,1));
        assertTrue("OK",counter.compare(2,1));
    }

}

テストが綺麗に通ると緑色になっていい気分になります。

コメント

タイトルとURLをコピーしました