xUnit test patterns : refactoring test code
Material type:
- 9780131495050
Incluye glosario, índice y bibliografía.
Visual Summary of the Pattern Language -- Foreword -- Preface -- Acknowledgments -- Introduction -- Refactoring a Test -- PART I: The Narratives -- 1. A Brief Tour -- 2. Test Smells -- 3. Goals of Test Automation -- 4. Philosophy of Test Automation -- 5. Principles of Test Automation -- 6. Test Automation Strategy -- 7. xUnit Basics -- 8. Transient Fixture Management -- 9. Persistent Fixture Management -- 10. Result Verification -- 11. Using Test Doubles -- 12. Organizing Our Tests -- 13. Testing with Databases -- 14. A Roadmap to Effective Test Automation -- PART II: The Test Smells -- 15. Code Smells -- 16. Behavior Smells -- 17. Project Smells -- PART III: The Patterns -- 18. Test Strategy Patterns -- 19. xUnit Basics Patterns -- 20. Fixture Setup Patterns -- 21. Result Verification Patterns -- 22. Fixture Teardown Patterns -- 23. Test Double Patterns -- 24. Test Organization Patterns -- 25. Database Patterns -- 26. Design-for-Testability Patterns -- 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
There are no comments on this title.