エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
最終回 テスト自動化でアプリケーションの品質向上(2/4) - @IT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
最終回 テスト自動化でアプリケーションの品質向上(2/4) - @IT
モック・ライブラリMoqの利用方法 単体テストの基本を理解したところで、単体テストの実施には欠かせな... モック・ライブラリMoqの利用方法 単体テストの基本を理解したところで、単体テストの実施には欠かせないモック・ライブラリ「Moq」について解説する。 モックとは、要はテストのためのダミーのオブジェクトのこと。例えば、テスト対象のクラスがHttpContextBaseクラス(HTTP情報)やHttpRequestBaseクラス(リクエスト情報)に依存している場合にも、モックにこれらのクラスの身代わりをさせることで、アプリケーションを実サーバに配置せずともテストを実施できる。また、その時点で未実装のクラスがあった場合にも、モックを利用すれば、あたかも実装済みであるかのようにテストを継続できるようになる。 Moqは、こうしたモックを簡単に定義できるオープンソースのライブラリの1つである。このMoqの特長は何といっても強い型付けが利用できる点だ。型付けを行うことで、モックのメソッドを定義するにもV