エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
テストからのモック生成で無駄のない開発を可能に
Javaを使って企業システムなどのソフトウエアを開発する場合,クラスの依存性が問題になることがよくあ... Javaを使って企業システムなどのソフトウエアを開発する場合,クラスの依存性が問題になることがよくあります。例えば,あるクラス(クラス1)が機能するために別のクラス(クラス2)が必要だとします。この場合,クラス2がまだ実装されていないと,クラス1の動作を確認できません。つまり,クラス2が完成するまでクラス1の開発が止まってしまいます。 この問題を解決するために使われるのが「モック」と呼ばれる偽のクラスです。モックは,内部のロジックは実装されていませんが,外からは正しく動くように見えます。モックが本物のクラスの振る舞いをまねることで,本物のクラスが未完成でも,それに依存するクラスの開発を進めることができます。 ただ,モックを手作業でいちいち記述するのは面倒です。そこで,モックの生成ツールが使われることがあります。従来のモック生成ツールは,モックのための特別なコードを記述する必要がありました。