新機能概要を紹介しました。単体テストをかんたんに行う方法を紹介します。組み込みコンテナが利用できるようになっています。テストコードの記述に集中できるようになっています。名を利用してテストを行ったりしていたかと思いますが、この方法を利用すると直接アプリケーションサーバにデプロイしなくてもすむため非常に便利です。組み込みコンテナを利用してみましょう。モジュール」の新規プロジェクトを作成します。メニューより「新規プロジェクト」を選択してください。すると下記のウィンドウが表示されます。モジュール」を選択し「次へ>」ボタンを押下します。次に、プロジェクト名、プロジェクトの場所、プロジェクトフォルダ等の項目を入力し「次へ>」ボタンを押下します。6)を選択し「完了(F)」ボタンを押下します。プロジェクトに下記のようなプロジェクトが作成されます。ここでプロジェクトのツリーを展開すると「ソースパッケージ」、「テストパッケージ」、「ライブラリ」、「テストライブラリ」等が表示されます。この中で「テストライブラリ」のツリーに注目してください。(埋め込み可能コンテナ)」→「glassfish-embedded-static-shell.jar」というファイルが組み込まれている事を確認できます。組み込みコンテナを利用できるようになります。コンポーネントを作成してみましょう。実装コードは下記を記載します。テストコードを記載します。...」を選択してください。...」を選択してください。テスト用コードを記述するクラス名、パッケージ等を定義します。バージョンを選択し、「選択(S)」ボタンを押下します。クラスの雛形が自動生成されますので、テスト用のメソッドを実装します。記載するコードを下記に記載します。}このコード中で重要なポイントは、EJBContainer.createEJBContainer()を呼び出す所です。コンポーネントを実行するためのクラスです。コンテナのインスタンスの作成と初期化を行います。中で設定プロパティを記載する事ができます。ドメインの場所)を指定して初期化と起動を行います。コンポーネントを取得し適宜評価プログラムを記載することができるようになります。テスト用のコードを記載した後、テストを実行してみましょう。プロジェクトのメニューより「テスト」を選択実行してください。テストを実行すると下記のようなテスト結果が得られます。EJBコンポーネントを作成しテストをしてみましょう。上に存在するテーブルを選択し、追加します。テービルを利用しています。次に、ワーニングが表示されている箇所に注目してください。現在のプロジェクトには持続性ユニットが存在しないため作成してくださいとメッセージが表示されています。そこで「持続性ユニットを作成...」ボタンを押下して作成します。「持続性ユニット名」、「持続性プロバイダ」、「データソース」を選択し「作成」ボタンを押下します。持続性ユニットを作成すると、ワーニングが消えますので「次へ>」ボタンを押下します。マッピングに関する設定を行い「完了(F)」ボタンを押下します。自動生成されるコードは下記のようなコードです。