タグ

dbunitに関するpapipupepujiiのブックマーク (4)

  • 5. データセット(2) (4)

    5.4 XlsDataset1 これまでの章で紹介したFlatXmlDataSetは、テーブルのデータをXML形式で表していました。XlsDataSetを利用すれば、データセットをExcel形式のファイルに保存したり、Excelファイルを読み込んでデータセットを作ったりすることが可能です。XlsDataSetを使用するには、Apache POI が必要です。バイナリ版はここから取得できますので、インストールしてください。 まずは、データセットをExcel形式で保存してみましょう。XlsDataSetのwrite staticメソッドを使用します。 IDataSet acceptOrderDataSet = new DatabaseConnection(conn).createDataSet(); XlsDataSet.write(connection.createDataSet(), ne

  • Unit testing your services with the help of DBUnit

  • 1. DBUnit

    DBUnitについて説明します。 1.1 DBUnitとは データベースの参照や更新を行うクラスの単体テストについて考えて見ましょう。テストプログラムを作成するのにいろいろ苦労することが多いと思います。 テストのためのデータをDBに投入したり、テスト後にデータを削除してDBを元に戻す作業に時間がかかる 「テストデータの投入と後片付け」でプログラムが複雑になり、保守性が下がる。とにかく、他人が書いたテストプログラムは読めない、直せない。 プログラムが複雑になるため、当に正しくメソッドを実行し評価しているのか、わかりづらい。 そこで、「DBUnit」と呼ばれるフレームワークを紹介します。DBUnitとは、データベースを操作するクラスのテストプログラムを作成するためのフレームワークで、JUnitを拡張しています。 テストデータをDBに投入する機能 DBの後片付けをする機能 メソッド実行後のDB

  • djUnit

    Latest version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 [2011/10/17] Version 0.8.6 for Eclipse 3.2, 3.3, 3.4, 3.5 Released.[2011/10/17] [0.8.6] Changed a exception handler of djUnit class loader. [Fixed bug] Mojibake of djUnit class loader message. [Fixed bug] SWT's "no more handles" occurs. [Fixed bug] Coverage target line(finally clause) bug with asm1.5.x. Bytecode process was improved. Version 0.8.

  • 1