JUnit¶
テストケース作成¶
1. 事前にテストケースクラスを配置するパッケージを作成する。
2. 作成したパッケージを右クリック->[新規]->[その他]->[Junit テスト・ケース]を選択する。
3. [名前]に、テストクラスの名前を記述し、[完了]をクリックする。
4. [次のアクションを実行]を選択し、[OK]をクリックする。
5. テストクラスが生成される。
DB操作のテストを行うためには¶
1. 以下の処理をテストクラスに追加する。
@BeforeClass public static void initJndi() throws Exception { System.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.naming.java.javaURLContextFactory"); System.setProperty(Context.URL_PKG_PREFIXES, "org.apache.naming"); InitialContext ic = new InitialContext(); ic.createSubcontext("java:"); ic.createSubcontext("java:comp"); ic.createSubcontext("java:comp/env"); ic.createSubcontext("java:comp/env/jdbc"); MysqlDataSource ds = new MysqlDataSource(); ds.setUser("f8209"); // DBログインユーザIDを設定 ds.setPassword("f8209"); // DBログインパスワードを設定 ds.setURL("jdbc:mysql://192.168.21.28:3306/car"); // DBサーバのホスト名(IPアドレス)を設定 ic.bind("java:comp/env/jdbc/car", ds); }
2. DB操作クラスを利用する際に、DB接続が可能となる。
データのDump¶
オブジェクトデータに格納されたデータを確認するためには、以下を実施する。