[Seasar-user:6926] Re: [S2JUnit4] Boolean の場合の挙動について
加藤 潤一
[E-MAIL ADDRESS DELETED]
2007年 3月 28日 (水) 10:57:30 JST
加藤(j5ik2o)です.
> S2Dao(S2JDBC)にbooleanとintを変換する機能があるので、
> 皆さんはそちらの機能をお使いになっているんじゃないかと
> 思います。
org.seasar.extension.jdbc.impl.BooleanToIntStatementFactoryのことでしょうか.
DICONファイルには設定しているので,利用する設定にはなっています.
現象の詳細ですが,
期待値のXLSのほうに0を入れて,以下のテストコードを実行すると,AssertionFailedErrorとなります.
public void testSelectById() {
UserInfo result = this.userInfoDao.selectById("hogehoge");
assertBeanEquals(ctx.getExpected(), result);
}
junit.framework.AssertionFailedError: :TableName=USER_INFO[TableName=USER_INFO:Row=0:columnName=INITIALIZED expected:<0> but was:<false>]
S2Daoの場合は,S2JUnit4ではなく,S2DaoTestCaseを使ったほうがよいということでしょうか?
Seasar-user メーリングリストの案内