The Art of Unit Testing: with examples in C# 1
The Art of Unit Testing: With Examples in C#
- 作者: Roy Osherove
- 出版社/メーカー: Manning Pubns Co
- 発売日: 2013/12/04
- メディア: ペーパーバック
- この商品を含むブログを見る
ユニットテストをもっと上手く書けるようになりたいので、この本を手に取った。サンプルコードが.NETというのも良い。この書籍は元々The Art of Unit Testing: With Examples in .netを改題、加筆修正を加えたもの。フィジカルコピーで購入したが、付録として電子書籍のチケット(PDF, ePub, Kindle)も収録している。
備忘のため、要点を少しずつ書き留める。
CHAPTER 1. The basic of unit tesing
・ユニットテストの定義
・TDDを成功させる3つのスキル
第一章での個人的な気づきは、ユニットテストの対比としてシステムテスト(integration tests)について述べた下記の一節。
私は高速でなく、一貫性もなく、1つ以上の依存関係を持つテストは、どのようなテストもシステムテストであるとみなしている。例えば、もしテストが実際の時間、ファイルシステム、データベースを使用しているならば、 システムテストの領域に踏み込んでしまっている。