CPUnit 0.95 (beta)
The REAL C++ port of JUnit.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
cpunit::AnyType
cpunit::AssertionExceptionThrown when an assert fails, or if someone calls cpunit::fail()
cpunit::BasicTestRunnerThe only implementation of TestRunner that actually executes tests
cpunit::impl::BootStream
cpunit::Callable
cpunit::CmdLineParserClass implementing command line parsing functionality
cpunit::ConformityChecker
cpunit::CPUnitExceptionCommon superclass for all exceptions thrown by the CPUnit test framework
cpunit::ErrorReportFormat
cpunit::ExceptionExpectedCall< ExceptionType >
cpunit::ExceptionExpectedCall< AnyType >
cpunit::ExceptionTestRegistrar< ExceptionType >
cpunit::ExecutionReport
cpunit::FixtureRegistrar
cpunit::FuncTestRegistrar
cpunit::FunctionCall
cpunit::GlobMatcher
cpunit::IllegalArgumentExceptionSignals that a method has been called with wrong arguments
cpunit::RegInfoRegistration data for unit tests
cpunit::RunAllTestRunner
cpunit::impl::SafeStream
cpunit::SafeTearDown
cpunit::StopWatch
cpunit::StringFlyweightStore::str_ptr_cmp
cpunit::impl::StrCatThis class is specially designed for use with the CPUNIT_STR macro, and is not intended for anything else
cpunit::StringFlyweightStoreFlyweight pattern implementation for std::string objects
cpunit::StringFlyweightStoreUsageUsers of the StringFlyweightStore may contain an instance of StringFlyweightStoreUsage to make sure the StringFlyweightStore is not disposed before the user object dies
cpunit::TestExecutionFacade
cpunit::TestRunner
cpunit::TestRunnerDecoratorThis class implements functionality enabling objects to be part of the test runner chain
cpunit::TestStoreThis class is where all tests are registered
cpunit::TestTreeNode
cpunit::TestUnit
cpunit::TimeFormat
cpunit::TimeGuardRunner
cpunit::WrongSetupExceptionThrown to signal wrong usage of CPUnit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines