Flylib.com
Unit Test Frameworks
Unit Test Frameworks
ISBN: 0596006896
EAN: 2147483647
Year: 2006
Pages: 146
Authors:
Paul Hamill
BUY ON AMAZON
Unit Test Frameworks
Table of Contents
Copyright
Preface
Audience
Contents of This Book
Conventions Used in This Book
Using Code Examples
How to Contact Us
Acknowledgments
Chapter 1. Unit Test Frameworks: An Overview
1.1 Test Driven Development
1.2 Unit Testing and Quality Assurance
1.3 Homegrown Unit Testing
Chapter 2. Getting Started: Tutorial
2.1 Outline of an Application: the Virtual Library
2.2 Example 1: Create a Book
2.3 Example 2: Create a Library
Chapter 3. The xUnit Family of Unit Test Frameworks
3.1 xUnit Family Members
3.2 xUnit Extensions
3.3 The xUnit Architecture
3.4 xUnit Architecture Summary
Chapter 4. Writing Unit Tests
4.1 Types of Asserts
4.2 Defining Custom Asserts
4.3 Single Condition Tests
4.4 Testing Expected Errors
4.5 (Not) Testing GetSet Methods
4.6 Testing Protected Behavior
4.7 Test Code Organization
4.8 Mock Objects
4.9 AbstractTest
4.10 Performance Tests
4.11 New Library and Book Code
Chapter 5. Unit Testing GUI Applications
5.1 Library GUI
Chapter 6. JUnit
6.1 Overview
6.2 Architecture
6.3 Usage
6.4 Test Assert Methods
Chapter 7. CppUnit
7.1 Overview
7.2 Architecture
7.3 Usage
7.4 Test Assert Methods
Chapter 8. NUnit
8.1 Overview
8.2 Architecture
8.3 Usage
8.4 Test Assert Methods
Chapter 9. PyUnit
9.1 Overview
9.2 Architecture
9.3 Usage
9.4 Test Assert Methods
Chapter 10. XMLUnit
10.1 Overview
10.2 Architecture
10.3 Usage
10.4 Test Assert Methods
Chapter 11. Resources
11.1 Web Sites
11.2 Discussion Groups
11.3 Books
Appendix A. Simple C Unit Test Framework
A.1 Example 1: Create a Book
A.2 Example 2: Create a Library
Appendix B. JUnit Class Reference
Assert
AssertionFailedError
ComparisonFailure
Protectable
Test
TestCase
TestFailure
TestListener
TestResult
TestSuite
Appendix C. CppUnit Class Reference
assertion_traits
AutoRegisterSuite
CompilerOutputter
Exception
Exception::Type
ExpectedExceptionTraits
NamedRegistries
NotEqualException
Orthodox
Outputter
RepeatedTest
SourceLine
SynchronizedObject
SynchronizedObject::ExclusiveZone
SynchronizedObject::SynchronizationObject
Test
TestCaller
TestCase
TestDecorator
TestFactory
TestFactoryRegistry
TestFailure
TestFixture
TestFixtureFactory
TestListener
TestResult
TestResultCollector
TestRunner
TestSetUp
TestSucessListener
TestSuite
TestSuiteBuilder
TestSuiteFactory
TextOutputter
TextTestProgressListener
TextTestResult
XmlOutputter
XmlOutputter::Node
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_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
Unit Test Frameworks
ISBN: 0596006896
EAN: 2147483647
Year: 2006
Pages: 146
Authors:
Paul Hamill
BUY ON AMAZON
Metrics and Models in Software Quality Engineering (2nd Edition)
Applying the Seven Basic Quality Tools in Software Development
Possible Metrics for Acceptance Testing to Evaluate Vendor-Developed Software
An Example of Module Design Metrics in Practice
Productivity Metrics
Measuring and Analyzing Customer Satisfaction
The .NET Developers Guide to Directory Services Programming
Native Directory Services Programming Landscape
LDAP Searching Overview
Techniques for Extending the Schema
Expanding Group Membership
Foreign Security Principals
Oracle Developer Forms Techniques
Intersession and Interdatabase Communication from Forms
Summary
Normal Trigger Intelligence
Validation, Navigation, and Simulating Navigation
Techniques for Querying and Updating New Data Sources in Forms Based on Objects
The Complete Cisco VPN Configuration Guide
Overview of VPNs
Introduction to Accessing a Concentrator
Summary
ISAKMP/IKE Phase 1 Device Authentication
PIX and ASA Site-to-Site Connections
.NET-A Complete Development Cycle
References for Further Reading
Conclusion
Conclusion
Requirements for Performance Optimization
Putting It All Together
DNS & BIND Cookbook
Asking Questions You Cant Find Answers To
Restarting a Name Server Automatically If It Dies
Delegating a Subdomain of a Reverse-Mapping Zone
Setting Up a Hidden Primary Master Name Server
Introduction
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