Actionクラスのテストケース

ちょっとはまった…
customizerでNullPointerExceptinとかって発生…
env_ut.txtをproduct→utにしたら解決!

ちなみに、テストケースは下記のような感じ。


package jp.co.sample.action;

import org.seasar.extension.jdbc.JdbcManager;
import org.seasar.extension.unit.S2TestCase;

public class IndexActionTest extends S2TestCase {

private JdbcManager h2JdbcManager;

protected void setUp() throws Exception {

include("app.dicon");
super.setUp();
}

public void testIndex() {

// テスト対象のアクションをnew
IndexAction test = new IndexAction();

// 依存クラスは自分でセット
test.h2JdbcManager = h2JdbcManager;

assertEquals("index.jsp", test.index());
}
}

0 コメント: