単体テストの考え方/使い方
プロジェクトの持続可能な成長を実現するための戦略
- 著者:
- Vladimir Khorikov/須田智之
- 出版社:
- マイナビ出版
- 出版日:
- 2022年12月28日
- ISBN:
- 9784839981723
- 価格:
- ¥4,488
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
単体 (unit) テストの原則・実践とそのパターン - プロジェクトの持続可能な成長を実現するための戦略について解説。 優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。 本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、もしくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。 C#のコード例で解説しますが、どの言語にも適用できる内容です。 Manning Publishing: Unit Testing Principles, Practices, and Patterns の翻訳書。 目次 第 1 部: 単体 (unit) テストとは? 第 1 章: なぜ、単体テストを行うのか? 第 2 章: 単体テストとは何か? 第 3 章: 単体テストの構造的解析 第 2 部: 単体テストとその価値 第 4 章: 良い単体テストを構成する 4 本の柱 第 5 章: モックの利用とテストの壊れやすさ 第 6 章: 単体テストの 3 つの手法 第 7 章: 単体テストの価値を高めるリファクタリング 第 3 部: 統合 (integration) テスト 第 8 章: なぜ、統合 (integration) テストを行うのか? 第 9 章: モックのベスト・プラクティス 第 10 章: データベースに対するテスト 第 4 部: 単体テストのアンチ・パターン 第 11 章: 単体テストのアンチ・パターン