[Seasar-user:8851] 2.4.14 でテストが通らなくなった
Nakata Kouji
[E-MAIL ADDRESS DELETED]
2007年 7月 2日 (月) 11:57:17 JST
なかたです。
Seasar2 のバージョンを 2.4.13 → 2.4.14 に上げたところ、2.4.13 で通っていたテストが
通らなくなりました。問題の箇所は、Excel を読み込んで比較するところです。
DataSet expected = readXls("Test.xls");
assertEquals(expected, reload(expected));
のところで、下記のようなエラーが出ます。
junit.framework.AssertionFailedError:
:TableName=Test[:TableName=Test:Row=0:columnName=column_Name
expected:<1> but was:<null>]
テーブル定義、Excel のカラム名両方とも "column_Name" と記述しています。
エラー発生箇所の前(readXls の前の行) で、
ResultSet rs =
getDataSource().getConnection().prepareStatement("select * from
Test").executeQuery();
rs.next();
System.out.println(rs.getString("column_Name"));
を実行すると、"1" が出力されているので、reload でうまく読み込めていないようです。
Seasar-user メーリングリストの案内