悪あがきプログラマー

悪あがきを続けていきたい技術と書評なブログです。トレタでiOSエンジニアやってます。

slim3itプロジェクト testGet()の目的

slim3itプロジェクトのaddモジュールのテストケースにこんな記述がある。

    public void testGet() throws Exception {
        start("/add/");
        IndexController controller = getController();
        assertNotNull(controller);
        assertFalse(isRedirect());
        assertEquals("/add/index.jsp", getDestinationPath());
        assertNull(getErrors().get("arg1"));
        assertNull(getErrors().get("arg2"));
    }

メソッド名からgetメソッドに対するテストってことはわかるんだけど、
具体的には何を確認するためのテストなんだろうか?
また、このケースはどんな場合にエラーになるんだろう?
ちなみに、テスト対象はPOSTメソッド。