000 02155nam a2200289 a 4500
003 AR-LpUFIB
005 20240131171236.0
007 ta
008 230201s2007 xxua dr 000 0 eng d
020 _a9780131495050
024 8 _aDIF007397
040 _aAR-LpUFIB
_bspa
_cAR-LpUFIB
100 1 _aMeszaros, Gerard
_9258414
245 1 0 _axUnit test patterns :
_brefactoring test code
260 _aUpper Saddle River :
_b Addison-Wesley,
_cc2007
300 _alx, 883 p. :
_bil.
490 0 _aThe Addison-Wesley Signature Series
500 _aIncluye glosario, índice y bibliografía.
505 0 _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
650 4 _aTESTEO
_9253851
650 4 _aFRAMEWORKS
_9254170
650 4 _aPATRONES
_9247526
650 4 _aREFACTORING
_9257024
650 4 _aINGENIERÍA DE SOFTWARE
_9247951
653 _axUnit
942 _cBK
999 _c849409
_d849409