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
Qshell for iSeries
Running Qshell
The Integrated File System
Commands
Writing Programs for Qshell
The Perl Utility
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Creating Forms
Adding Basic Controls and Lists
Setting Form Template and Digital Signing Options
Connecting Forms to Databases
Introducing InfoPath Form Template Projects
Oracle Developer Forms Techniques
Form Management in an OPEN_FORM Configuration
Populating a PL/SQL Table from a Block
Deficiencies in Forms Error-Message Handling
Creating a Tree Item
Shrinking Trees
Developing Tablet PC Applications (Charles River Media Programming)
Basics of the .NET Framework
Creating an MP3 Player
Using Gestures to Control Tablet Media Player
Pong Game
Tablet Fax
Ruby Cookbook (Cookbooks (OReilly))
Finding the Day of the Week
Validating and Modifying Attribute Values
Performing DNS Queries
Understanding Pluralization Rules
Creating a GUI Application with wxRuby
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
3-D Layers from Photoshop Layers
Blue-Screen Garbage Mattes
Rotoscoping Techniques with Photoshop
Motion Matte Painting in Photoshop
Appendix Adobe Photoshop and After Effects Resources
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