Contents of This Book

     

Here is a summary of the topics covered in each chapter and appendix:


Chapter 1

An overview that explains what unit test frameworks are and how they are used.


Chapter 2

A tutorial that creates a simple Java test framework. This provides the fundamentals of how unit test frameworks work. Appendix A contains the C++ version of this simple framework tutorial.


Chapter 3

A review of xUnit, using JUnit as a reference implementation to demonstrate basic xUnit architecture and usage.


Chapter 4

An overview of writing unit tests. This offers a more detailed discussion of different types of unit tests and patterns of unit test development.


Chapter 5

A discussion of unit testing of GUI applications. This chapter explains how to build and test GUI objects following the smart object model.


Chapter 6

A description of the details of the usage and architecture of JUnit for Java.


Chapter 7

A description of the details of the usage and architecture of CppUnit for C++.


Chapter 8

A description of the details of the usage and architecture for NUnit for .NET.


Chapter 9

A description of the details of the usage and architecture of PyUnit for Python.


Chapter 10

A description of the details of the usage and architecture of XMLUnit for XML.


Chapter 11

A list of additional resources for unit test frameworks and related topics.


Appendix A

The C++ version of the simple unit test framework from Chapter 2.


Appendix B

A detailed class reference for JUnit's key package junit.framework.


Appendix C

A detailed class reference for CppUnit.


Glossary

A list of definitions for important technical terms used in this book.



Unit Test Frameworks
Unit Test Frameworks
ISBN: 0596006896
EAN: 2147483647
Year: 2006
Pages: 146
Authors: Paul Hamill

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net