JUnit

JUNITからDataSourceを利用するためには

やることは、 1. 自前でinitialcontextを作成して、JNDIにbindしてあげる。JNDIへのbindingには、TomcatのNamingを利用するので、いつもの通り、pom.xmlに記述して取得する。 DataSourceの取得といったらconnectionの取得なので、ついでにcommons-dbcpを利用…

MAVENにて依存関係の排除 s2jdbc-gen, junit4

MAVENにて、s2jdbc-genを依存に加えると、依存関係でjunit3を取り込みます。 junit4を利用したいので、依存関係の排除を記述して対応する。 うーん、s2jdbc-genがjunit3に依存している理由が不明だから、後で調べないと・・。 <repositories> <repository> <id>maven.seasar.org</id> <name>The Seasar</name></repository></repositories>…

Google Guiceを利用したJUnit試験用のRunnerとAnnotation

Google Guiceを利用したJUnit試験用のRunnerとAnnotationのサンプル実装です。Runner public class GuiceJunitRunner extends BlockJUnit4ClassRunner { protected final static Log _log = LogFactory.getLog(GuiceJunitRunner.class); public GuiceJunitRu…