Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ccunit Namespace Reference


Compounds

class  ccunit::AutoTestSuite
 Automagically register and run tests. More...

class  ccunit::printER
class  ccunit::TestComponent::ErrorReport
 Failed test report. More...

class  ccunit::registerTest
 Helper function to register a unit testing class into the global test function. More...

class  ccunit::TestComponent
 Test Component Base Class. More...

class  ccunit::TestSuite
class  ccunit::TestSuiteError
class  ccunit::TestSuiteFormatter
 Format a test suite report. Defaults to imitate a compiler error for ease of use within many editors. More...

class  ccunit::TestSuiteFormatterDoxygen
 Format a test suite report. Defaults to imitate a compiler error for ease of use within many editors. More...

class  ccunit::UnitTest

Typedefs

typedef boost::shared_ptr<
TestComponent
TestComponentPtr
typedef boost::shared_ptr<
TestSuiteFormatter
TestSuiteFormatterPtr

Functions

ostream & operator<< (ostream &ostr, const TestComponent::ErrorReport &my_error_report)
ostream & operator<< (ostream &ostr, TestComponentPtr my_test_component)
ostream & operator<< (ostream &ostr, TestComponent &my_test_component)
 Print the test results (calls report if not done already). More...

ostream & operator<< (ostream &ostr, UnitTest &my_test)


Detailed Description

Name space for all testing code


Typedef Documentation

typedef boost::shared_ptr<TestComponent> ccunit::TestComponentPtr
 

Definition at line 13 of file TestForward.hh.

Referenced by ccunit::TestSuite::Add, ccunit::TestComponent::Add, ccunit::AutoTestSuite::Add, ccunit::TestSuiteFormatterDoxygen::printComponent, ccunit::TestSuiteFormatter::printComponent, ccunit::registerTest::registerTest, ccunit::TestSuite::Remove, and ccunit::TestComponent::Remove.

typedef boost::shared_ptr<TestSuiteFormatter> ccunit::TestSuiteFormatterPtr
 

Definition at line 18 of file TestForward.hh.

Referenced by ccunit::TestSuite::setFormatter, and ccunit::TestSuite::TestSuite.


Function Documentation

ostream& operator<< ostream &    ostr,
UnitTest   my_test
 

Definition at line 58 of file UnitTest.cc.

ostream& operator<< ostream &    ostr,
TestComponent   my_test_component
 

Print the test results (calls report if not done already).

Definition at line 104 of file TestComponent.cc.

ostream& operator<< ostream &    ostr,
TestComponentPtr    my_test_component
 

Definition at line 96 of file TestComponent.cc.

ostream& operator<< ostream &    ostr,
const TestComponent::ErrorReport   my_error_report
 

Definition at line 6 of file TestComponent.cc.


Generated on Tue Apr 2 15:33:25 2002 for libccunit by doxygen 1.2.14 written by Dimitri van Heesch, © 1997-2002

Project hosted on sourceforge SourceForge Logo