My Project
Loading...
Searching...
No Matches
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)
 
TestSuitesuite () 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
 
TestDescriptionfirstTest ()
 
const TestDescriptionfirstTest () const
 
SuiteDescriptionnext ()
 
const SuiteDescriptionnext () const
 
unsigned numTests () const
 
const TestDescriptiontestDescription (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 &)
 
StaticSuiteDescriptionoperator= (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 )

Definition at line 156 of file RealDescriptions.cpp.

158 :
159 RealSuiteDescription( argFile, argLine, argSuiteName, argTests )
160 {
161 doInitialize( argSuite );
162 }
void doInitialize(TestSuite &argSuite)

◆ 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 {
168 RealSuiteDescription::initialize( argFile, argLine, argSuiteName, argTests );
169 doInitialize( argSuite );
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: