Flylib.com
Perl Testing: A Developers Notebook
Perl Testing: A Developers Notebook
ISBN: 0596100922
EAN: 2147483647
Year: 2003
Pages: 107
Authors:
Ian Langworth
,
chromatic
BUY ON AMAZON
Perl Testing: A Developer s Notebook
Table of Contents
Copyright
The Developer s Notebook Series
Notebooks Are...
Notebooks Aren t...
Organization
Preface
What This Book Covers
Conventions Used in This Book
Using Code Examples
Safari Enabled
Comments and Questions
Acknowledgments
Chapter 1. Beginning Testing
Installing Test Modules
Running Tests
Interpreting Test Results
Writing Your First Test
Loading Modules
Improving Test Comparisons
Chapter 2. Writing Tests
Skipping Tests
Skipping All Tests
Marking Tests as TODO
Simple Data Structure Equality
Data Composition
Testing Warnings
Testing Exceptions
Chapter 3. Managing Tests
Organizing Tests
Checking Your Coverage
Writing a Testing Library
Testing a Testing Library
Writing a Testing Harness
Testing Across the Network
Automating Test Runs
Chapter 4. Distributing Your Tests (and Code)
Testing POD Files
Testing Documentation Coverage
Distribution Signatures
Testing Entire Distributions
Letting the User Decide
Letting the User Decide (Continued)
Bundling Tests with Modules
Collecting Test Results
Validating Kwalitee
Chapter 5. Testing Untestable Code
Overriding Built-ins
Mocking Modules
Mocking Objects
Partially Mocking Objects
Overriding Live Code
Overriding Operators Everywhere
Chapter 6. Testing Databases
Shipping Test Databases
Testing Database Data
Using Temporary Databases
Mocking Databases
Chapter 7. Testing Web Sites
Testing Your Backend
Testing Your Frontend
Record and Play Back Browsing Sessions
Testing the Validity of HTML
Running Your Own Apache Server
Testing with Apache-Test
Distributing Modules with Apache-Test
Chapter 8. Unit Testing with Test::Class
Writing Test Cases
Creating Test Fixtures
Inheriting Tests
Skipping Tests with Test::Class
Marking Tests as TODO with Test::Class
Chapter 9. Testing Everything Else
Writing Testable Programs
Testing Programs
Testing Interactive Programs
Testing Shared Libraries
Colophon
About the Authors
Colophon
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_R
index_S
index_T
index_U
index_V
index_W
index_Y
Perl Testing: A Developers Notebook
ISBN: 0596100922
EAN: 2147483647
Year: 2003
Pages: 107
Authors:
Ian Langworth
,
chromatic
BUY ON AMAZON
Crystal Reports 9 on Oracle (Database Professionals)
Oracle SQL
Optimizing: The Oracle Side
Other Tips
Data Dictionary Report
Appendix A Common Issues
Project Management JumpStart
Developing Project Management Skills
Initiating the Project
Planning and Acquiring Resources
Appendix A Answers to Review Questions
Appendix B Sample Project Management Forms
MySQL Clustering
Installation
Installing MySQL-Max
SQL Nodes
Displaying the Status of the Cluster/Controlling Nodes
C Glossary of Cluster Terminology
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Generating Reports with SQL*Plus
Saving Your Work
Summary Reports
Triggers
SQL*Plus Settings You Can Control
Java All-In-One Desk Reference For Dummies
Java Programming Basics
Using Abstract Classes and Interfaces
Packaging and Documenting Your Classes
Working with XML
Using Images and Sound
GDI+ Programming with C#
System Pens and System Brushes
Working with Images
Understanding and Using Graphics Paths
The PrintDocument and Print Events
Getting into the Details: Custom Controlling and the Print Controller
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies