Alphabetical Class Index
Applicable<class T> Interface template for an object that could be applied to another object.
ApplicableBinder0<class T, typename R> Call a simple (generator) member function via the Applicable interface.
Binder1<typename R, typename A1> Binds values to the parameters of a function.
BriefSessionLog Test observer that creates only a brief progress report.
CallGate Something that acts as a middle-man while invoking an operation.
Callable Interface for an item that could be called.
CannotOpenLog Exception class used when a log file cannot be opened.
ExceptionHandler<class E> Calls a handler function when an exception is caught.
ExecutionTracer Execution Trace Log.
IllegalTestSetUp Thrown if a test is not properly set-up
LogFileNameMissing Exception class.
LogFileOption Option handler for log file names.
OptionHandler<typename C> Abstract template class for option handlers.
OptionHandlerAdap0<typename C, typename R> Option handler adapter template.
Options<typename C> A set of options for a configurable class C.
SessionReport Generates a final test report.
StreamingObserver Observer that generates a log by writing to a stream.
Test Abstract interface for all kinds of unit tests.
TestAppliance<class T> A template that creates test cases by applying functor objects to an arbitrary object.
TestCase Base implementation of a test case.
TestCaseAdapter<typename T, typename S, typename D> Constructs test Cases from functions.
TestConductor Interface to be used by tests for handling their execution.
TestDecorator Decorator for test objects.
TestError A test error represents an unexpected situation during execution of unit tests.
TestException Base class for unit test exceptions.
TestExceptionRecord Record for a test exception
TestFailure A test failure represents a negative test outcome.
TestFixture Abstract class for test fixture implementations.
TestGadget<class T> A template that creates test cases by applying a functor to a test fixture object.
TestManager Implementation of the unit test execution logic.
TestObserver Interface for test observers.
TestProxy Proxy for test objects.
TestRepeater Repeats tests multiple times
TestSession Interface representing the execution of a set of unit tests.
TestSuite Base implementation for test suites.
TestSuiteAdapter<typename S, typename D> Creates test suites that use functors for fixture set-up and tear-down.
TestWrapper Wrapper for test objects.
VerboseSessionLog Test observer that does verbose test logging.


The Scrunitizer C++ Unit Test Framework
by Bernd Linowski

[Scrunitizer]  [Overview]  [Cookbook]  [Download]  [Index]  [Linosphere]

Page generated: 1 Nov 2000
(C) by Bernd Linowski
scrunitizer@linosphere.de