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
Java How to Program (6th Edition) (How to Program (Deitel))
Examples Using the for Statement
Self-Review Exercises
Time Class Case Study
(Optional) Software Engineering Case Study: Starting to Program the Classes of the ATM System
Mouse Event Handling
Cisco IOS Cookbook (Cookbooks (OReilly))
Restricting Inbound Telnet Access
Filtering Routes with EIGRP
Changing the Network Type on an Interface
Extracting Router Information via SNMP Tools
Increasing HSRP Security
Data Structures and Algorithms in Java
Inheritance
Projects
Vocabulary
Problems
Projects
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hack 15. Map a Slideshow of Your Travels
Hacks 1728: Introduction
Hack 25. Track Your UPS Packages
Hack 26. Follow Your Packets Across the Internet
Hack 38. Map Your Wardriving Expeditions
Twisted Network Programming Essentials
Building Simple Clients and Servers
Working with Asynchronous Results
Installing SOAP Libraries
Sharing Python Objects with Perspective Broker
Accepting Mail with SMTP
What is Lean Six Sigma
Key #2: Improve Your Processes
Key #3: Work Together for Maximum Gain
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
Six Things Managers Must Do: How to Support Lean Six Sigma
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