学習&実践まとめ:Testing/TDD

TDD等実際の開発環境下でのテストの実践に関する学習&実践エントリ記事のまとめページ

※TDDBC in TOKYO参戦に乗り遅れた無念から半ば衝動的にエントリを立ち上げてみた。(>_<;) TDDXD/Scrum Boot Camp等、実践系のイベントも増えている昨今、その辺りのイベントに向けてモチベーション・経験を高めるための『自主トレ』の場として積み重ねて行ければ。
学習&実践まとめ:Testing/Library』での『JUnit in Action』とも併せて、改めてスキルを積み重ねていきたいと思います。
(記事・記録は随時追加・更新予定)

書籍

テスト駆動開発入門

テスト駆動開発入門

テスト駆動開発入門

目次

  • Part1 Moneyオブジェクトの例
    • 第1章 複数通貨のMoney
    • 第2章 オブジェクトの退化
    • 第3章 すべてに対する等価性
    • 第4章 プライベート化
    • 第5章 「フランク」に話す
    • 第6章 再度、すべてに対する等価性
    • 第7章 りんごとみかん
    • 第8章 オブジェクトの生成
    • 第9章 生きている時(times)
    • 第10章 興味深い時(times)
    • 第11章 諸悪の根源
    • 第12章 ついに、加法
    • 第13章 動作
    • 第14章 変化
    • 第15章 通貨の混合
    • 第16章 最後に抽象化
    • 第17章 Moneyの例の回顧
  • Part2 xUnitの例
    • 第18章 xUnitへの第1歩
    • 第19章 テーブルの設定
    • 第20章 完了後の削除
    • 第21章 カウント
    • 第22章 失敗の扱い
    • 第23章 スイートにまとめる方法
    • 第24章 xUnitの回顧
  • Part3 テスト駆動開発のためのパターン

TDD:学習