[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 メーリングリストの案内