My Project
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes
CxxTest::StaticSuiteDescription Class Reference

#include <RealDescriptions.h>

Public Member Functions

 StaticSuiteDescription ()
 
 StaticSuiteDescription (const char *argFile, unsigned argLine, const char *argSuiteName, TestSuite &argSuite, List &argTests)
 
void initialize (const char *argFile, unsigned argLine, const char *argSuiteName, TestSuite &argSuite, List &argTests)
 
TestSuite * suite () const
 
bool setUp ()
 
bool tearDown ()
 
- Public Member Functions inherited from CxxTest::RealSuiteDescription
 RealSuiteDescription ()
 
 RealSuiteDescription (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)
 
void initialize (const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)
 
const char * file () const
 
unsigned line () const
 
const char * suiteName () const
 
TestDescription * firstTest ()
 
const TestDescription * firstTest () const
 
SuiteDescription * next ()
 
const SuiteDescription * next () const
 
unsigned numTests () const
 
const TestDescription & testDescription (unsigned i) const
 
void activateAllTests ()
 
bool leaveOnly (const char *testName)
 
- Public Member Functions inherited from CxxTest::SuiteDescription
virtual ~SuiteDescription ()
 

Private Member Functions

 StaticSuiteDescription (const StaticSuiteDescription &)
 
StaticSuiteDescription & operator= (const StaticSuiteDescription &)
 
void doInitialize (TestSuite &argSuite)
 

Private Attributes

TestSuite * _suite
 

Detailed Description

Definition at line 82 of file RealDescriptions.h.

Constructor & Destructor Documentation

◆ StaticSuiteDescription() [1/3]

CxxTest::StaticSuiteDescription::StaticSuiteDescription ( )

Definition at line 155 of file RealDescriptions.cpp.

155{}

◆ StaticSuiteDescription() [2/3]

CxxTest::StaticSuiteDescription::StaticSuiteDescription ( const char *  argFile,
unsigned  argLine,
const char *  argSuiteName,
TestSuite &  argSuite,
List &  argTests 
)

◆ StaticSuiteDescription() [3/3]

CxxTest::StaticSuiteDescription::StaticSuiteDescription ( const StaticSuiteDescription &  )
private

Member Function Documentation

◆ doInitialize()

void CxxTest::StaticSuiteDescription::doInitialize ( TestSuite &  argSuite)
private

Definition at line 172 of file RealDescriptions.cpp.

173 {
174 _suite = &argSuite;
175 }

◆ initialize()

void CxxTest::StaticSuiteDescription::initialize ( const char *  argFile,
unsigned  argLine,
const char *  argSuiteName,
TestSuite &  argSuite,
List &  argTests 
)

Definition at line 164 of file RealDescriptions.cpp.

167 {
170 }
void initialize(const char *argFile, unsigned argLine, const char *argSuiteName, List &argTests)

◆ operator=()

StaticSuiteDescription & CxxTest::StaticSuiteDescription::operator= ( const StaticSuiteDescription &  )
private

◆ setUp()

bool CxxTest::StaticSuiteDescription::setUp ( )
virtual

Implements CxxTest::Link.

Definition at line 182 of file RealDescriptions.cpp.

182{ return true; }

◆ suite()

TestSuite * CxxTest::StaticSuiteDescription::suite ( ) const
virtual

Implements CxxTest::SuiteDescription.

Definition at line 177 of file RealDescriptions.cpp.

178 {
179 return _suite;
180 }

◆ tearDown()

bool CxxTest::StaticSuiteDescription::tearDown ( )
virtual

Implements CxxTest::Link.

Definition at line 183 of file RealDescriptions.cpp.

183{ return true; }

Field Documentation

◆ _suite

TestSuite* CxxTest::StaticSuiteDescription::_suite
private

Definition at line 104 of file RealDescriptions.h.


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