Public Member Functions | Private Attributes
CxxTest::DummySuiteDescription Class Reference

#include <DummyDescriptions.h>

Public Member Functions

 DummySuiteDescription ()
 
const char * file () const
 
unsigned line () const
 
const char * suiteName () const
 
TestSuite * suite () const
 
unsigned numTests () const
 
const TestDescription & testDescription (unsigned) const
 
SuiteDescription * next ()
 
TestDescription * firstTest ()
 
const SuiteDescription * next () const
 
const TestDescription * firstTest () const
 
void activateAllTests ()
 
bool leaveOnly (const char *)
 
bool setUp ()
 
bool tearDown ()
 
- Public Member Functions inherited from CxxTest::SuiteDescription
virtual ~SuiteDescription ()
 

Private Attributes

DummyTestDescription _test
 

Detailed Description

Definition at line 29 of file DummyDescriptions.h.

Constructor & Destructor Documentation

CxxTest::DummySuiteDescription::DummySuiteDescription ( )

Definition at line 18 of file DummyDescriptions.cpp.

18 : _test() {}

Member Function Documentation

void CxxTest::DummySuiteDescription::activateAllTests ( )
virtual

Implements CxxTest::SuiteDescription.

Definition at line 30 of file DummyDescriptions.cpp.

30 {}
const char * CxxTest::DummySuiteDescription::file ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 20 of file DummyDescriptions.cpp.

20 { return "<no file>"; }
TestDescription * CxxTest::DummySuiteDescription::firstTest ( )
virtual

Implements CxxTest::SuiteDescription.

Definition at line 27 of file DummyDescriptions.cpp.

27 { return 0; }
const TestDescription * CxxTest::DummySuiteDescription::firstTest ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 29 of file DummyDescriptions.cpp.

29 { return 0; }
bool CxxTest::DummySuiteDescription::leaveOnly ( const char *  )
virtual

Implements CxxTest::SuiteDescription.

Definition at line 31 of file DummyDescriptions.cpp.

31 { return false; }
unsigned CxxTest::DummySuiteDescription::line ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 21 of file DummyDescriptions.cpp.

21 { return 0; }
SuiteDescription * CxxTest::DummySuiteDescription::next ( )
virtual

Implements CxxTest::SuiteDescription.

Definition at line 26 of file DummyDescriptions.cpp.

26 { return 0; }
const SuiteDescription * CxxTest::DummySuiteDescription::next ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 28 of file DummyDescriptions.cpp.

28 { return 0; }
unsigned CxxTest::DummySuiteDescription::numTests ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 24 of file DummyDescriptions.cpp.

24 { return 0; }
bool CxxTest::DummySuiteDescription::setUp ( )
virtual

Implements CxxTest::Link.

Definition at line 33 of file DummyDescriptions.cpp.

33 { return true;}
TestSuite * CxxTest::DummySuiteDescription::suite ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 23 of file DummyDescriptions.cpp.

23 { return 0; }
const char * CxxTest::DummySuiteDescription::suiteName ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 22 of file DummyDescriptions.cpp.

22 { return "<no suite>"; }
bool CxxTest::DummySuiteDescription::tearDown ( )
virtual

Implements CxxTest::Link.

Definition at line 34 of file DummyDescriptions.cpp.

34 { return true;}
const TestDescription & CxxTest::DummySuiteDescription::testDescription ( unsigned  ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 25 of file DummyDescriptions.cpp.

25 { return _test; }

Field Documentation

DummyTestDescription CxxTest::DummySuiteDescription::_test
private

Definition at line 51 of file DummyDescriptions.h.


The documentation for this class was generated from the following files: