続・S2Junit4
S2Junit4の続き。
s2junit4.diconを以下のように設定。javaee5.diconの代わりにapp.diconをロードするように変更。
...
"app.dicon"
<!-- dataSourceFactoryがないといって怒られるので、削除。上でapp.dicon呼んでるから多分要らない。
"javaee5.dicon"
--> ...
DataAccessorをフィールドに定義して初期ロードなんかをしてみたんだが、@BeforeメソッドでDataAccessorを使おうとするとNullPointerExceptionになる。
この設定だとどうも@Beforeなメソッドが呼ばれた後にapp.diconがロードされてる。
なので、先頭でincludeするように変更。
...
<!-- dataSourceFactoryがないといって怒られるので、削除。上でapp.dicon呼んでるから多分要らない。
"javaee5.dicon"
--> ...
でもやっぱりNullPointerExceptionになる。テストメソッドで使うと問題なく使えてるので、@BeforeはBindingが終わる前に呼び出されてるんかな?S2JUnit4のステータスを見る限りそんな感じもしないんだけど。。。