Home Page Icon
Home Page
Table of Contents for
Part I. The Narratives
Close
Part I. The Narratives
by Gerard Meszaros
xUnit Test Patterns: Refactoring Test Code
Title Page
Copyright Page
Dedication Page
Contents
The Addison-Wesley Signature Series
Visual Summary of the Pattern Language
Foreword
Preface
Acknowledgments
Introduction
Refactoring a Test
Part I. The Narratives
Chapter 1. A Brief Tour
Chapter 2. Test Smells
Chapter 3. Goals of Test Automation
Chapter 4. Philosophy of Test Automation
Chapter 5. Principles of Test Automation
Chapter 6. Test Automation Strategy
Chapter 7. xUnit Basics
Chapter 8. Transient Fixture Management
Chapter 9. Persistent Fixture Management
Chapter 10. Result Verification
Chapter 11. Using Test Doubles
Chapter 12. Organizing Our Tests
Chapter 13. Testing with Databases
Chapter 14. A Roadmap to Effective Test Automation
Part II. The Test Smells
Chapter 15. Code Smells
Chapter 16. Behavior Smells
Chapter 17. Project Smells
Part III. The Patterns
Chapter 18. Test Strategy Patterns
Chapter 19. xUnit Basics Patterns
Chapter 20. Fixture Setup Patterns
Chapter 21. Result Verification Patterns
Chapter 22. Fixture Teardown Patterns
Chapter 23. Test Double Patterns
Chapter 24. Test Organization Patterns
Chapter 25. Database Patterns
Chapter 26. Design-for-Testability Patterns
Chapter 27. Value Patterns
Part IV. Appendixes
Appendix A. Test Refactorings
Appendix B. xUnit Terminology
Appendix C. xUnit Family Members
Appendix D. Tools
Appendix E. Goals and Principles
Appendix F. Smells, Aliases, and Causes
Appendix G. Patterns, Aliases, and Variations
Glossary
References
Index
Footnotes
Preface
Introduction
Refactoring a Test
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Chapter 18
Chapter 19
Chapter 20
Chapter 21
Chapter 22
Chapter 23
Chapter 24
Chapter 25
Chapter 26
Chapter 27
Appendix B
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Refactoring a Test
Next
Next Chapter
Chapter 1. A Brief Tour
Part I
The Narratives
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset