3. 更新メソッドのテスト
DBUnit 3章 更新メソッドのテスト
この章では、データベースのテーブルのデータを更新するメソッドの単体テストを作成する方法を説明します。 3.1 更新メソッドのテスト「更新メソッド」とは、データベースでinsert、delete、update文を実行し、テーブルデータの更新処理を行うメソッドです。 ここでは、AcceptOrderBeanクラスのstore メソッドを例に挙げます。storeインスタンスメソッドは、Accept_orderテーブルにデータを挿入するメソッドです。インスタンスフィールドに設定されている値と、同じ名前のカラムに設定されるデータの値が同じになるよう、データを更新します。 例えば、以下のようなフィールドを持つAcceptOrderBeanインスタンスがあったとします。
このAcceptOrderBeanのstore()メソッドを実行すると、accept_orderテーブルに上のようなデータが1行追加されます。 更新メソッドでは、メソッド実行後にデータが正しくテーブルに更新されているか、確認します。更新メソッドの単体テスト作成の流れは、以下のようになります。
それでは、storeメソッドのテストを例に各手順について詳しく見ていきましょう。 |
![]()
![]()
|