掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
1つのクラスからソースコード生成およびテストコード生成はできますか? |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2007-12-6 11:57 |
EA Administrator ![]() ![]() 投稿: 1895 |
1つのクラスからソースコード生成およびテストコード生成はできますか?○ご質問
ソースコード生成と同時に、テストコードも一緒に自動生成できないか 検討しています。 そこで、1つのクラスから2つのクラスコードを生成することはできますか? 例えば、クラス図で『SampleClass』だけを記述し、コード生成にて 『SampleClass』と『SampleClassTest』の2クラスを生成することはできますか? ○回答 申し訳ございませんが、こちらは、EAの既存の機能では実現できません。 アドインを作成することによって独自の機能を追加し、クラスの情報 から通常のソースコードを生成する処理と、新たにテストコードを作成 ・出力する処理を実行することが必要になります。 なお、EAの既存機能にてモデルの情報をJUnitやNUnit用のモデルに変換・ 作成し、そこからソースコードを出力することは可能です。 手順は以下のようになります。 ・メインメニュー→「プロジェクト」→「モデルの変換」にて、 「選択した要素を変換」または「選択したパッケージを変換」を選択 ・変換のチェックボックスにて、JUnitやNUnitを選択 ・変換後のモデルを出力するパッケージを選択 ・「変換実行」ボタンを押下 指定したパッケージ以下に、変換後のモデルが作成されますので、 変換後のモデルにて、ソースコード生成することにより、JUnitや NUnit用のソースコードが生成されます。 ご検討のほど、よろしくお願いいたします。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




