Book
実践テスト駆動開発
Steve Freeman, Nat Pryce
Summary
モックオブジェクトを用いた相互作用テストを通じて、システム全体を外側の要件から 内側の実装へと成長させる高度なテスト駆動設計を解説。
Target Readers
- TDDを実践レベルで深めたいエンジニア
- モックオブジェクトの効果的な使い方を学びたい開発者
Tags
Colophon
- Publisher
- 翔泳社
- ISBN
- 978-4798124582
- Published
- Sep 2012
- List price
- ¥4,620incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
テスト駆動開発
Kent Beck
Reason: After getting comfortable with unit-level TDD, you move to outside-in TDD—driving from acceptance tests down to units—to design the collaboration between objects itself. Mocks become a tool for expressing collaboration, not just a stand-in for implementations.
- Related
Unit Testing Principles, Practices, and Patterns
Vladimir Khorikov
Reason: Once you can judge the quality of an individual test, you extend to a design approach that grows object responsibilities and collaboration through tests. Choosing the right test double becomes feedback on the design itself.
Next Books
- Recommended
Effective Software Testing
A developer's guide
Maurício Aniche
Reason: After practicing how to grow design through tests, you raise the sufficiency of the test cases themselves with systematic techniques. You turn both wheels—good design and thorough cases—to reduce gaps in testing.