0

こんにちは、スキーマ ファイルを使用してテーブルを作成し、jdbc を介してデータ ファイルからテーブルをロードしています。PreparedStatementと を使用してバッチアップロードを行っていexecuteBatchます。データ ファイルの内容は、次の構造のようになります。

key  time   rowid  stream
X    11:40   1      A
Y    3:30    2      B 

これで、データベースにテーブルを正常にロードできるようになりました。しかし、この同じデータ ファイルに対してデータベースにロードされた同じテーブルをテスト/検証したいと思います。どうすればいいのですか?データベース内のテーブルをデータファイルと比較するにはどうすればよいですか? 私はJDBCが初めてです。ガイドしてください。前もって感謝します。

4

2 に答える 2

0

Loki が言ったように、DBUnit のようなツールを使用できます。もう 1 つのオプションは、基本的な統合テストを作成して、テストでテーブルのダンプ ファイルを生成し、このダンプを元の「正常な」ファイルと比較することです。

于 2013-08-05T16:50:12.310 に答える