テスト駆動開発株式会社 オーム社, 2017/10/20 - 344 ページ テスト駆動開発を原点から学ぶ 本書は、 テスト駆動開発とは単にテスト自動化を行うことではなく、 ★このような方におすすめテスト駆動開発に興味があるプログラマ アジャイルソフトウェア開発手法に興味があるソフトウェア開発者 |
目次
第22章失敗の扱い | 169 |
第23章スイートにまとめる | 175 |
第24章 xUnitの全体ふりかえり | 183 |
第III部テスト駆動開発のパターン | 185 |
第25章テスト駆動開発のパターン | 187 |
第26章レッドバーのパターン | 197 |
第27章テスティングのパターン | 207 |
第28章グリーンバーのパターン | 217 |
第8章実装を隠す | 47 |
第9章歩幅の調整 | 55 |
第10章テストに聞いてみる | 65 |
第11章不要になったら消す | 75 |
第12章設計とメタファー | 81 |
第13章実装を導くテスト | 89 |
第14章学習用テストと回帰テスト | 101 |
第15章テスト任せとコンパイラ任せ | 113 |
第16章将来の読み手を考えたテスト | 123 |
第17章多国通貨の全体ふりかえり | 133 |
第II部 xUnit | 141 |
第18章 xUnitへ向かう小さな一歩 | 143 |
第19章前準備 | 151 |
第20章後片付け | 157 |
第21章数え上げ | 163 |
多く使われている語句
̶̶̶ addend assertEquals(new augend boolean equals(Object object class Money def __init__(self Dollar.java Dollar(5 Dollar(amount Dollar(int amount extends Money five.times(2 Franc java package JUnit Kent Beck Mock Object Money times(int multiplier Money.java MoneyTest.java package money protected int amount public boolean equals(Object public class MoneyTest reduce(Bank return new Money(amount self.log setUp Smalltalk String currency tearDown Test public void Test-Driven Development TestCase testMultiplication TestResult TestSuite this.amount Ward Cunningham WasRun xUnit を作 を作成 を使 を呼 を書 を行 を走 を返 を通 最初 動作 問題 場合 変更 失敗 実行 実装 実際 対象 必要 本書 機能 等価性比較 結果 自分 複数 設計 読者皆 重複 開発 駆動開発