1#ifndef CPPUNIT_TESTRUNNER_H
2#define CPPUNIT_TESTRUNNER_H
85 virtual void addTest(
Test *test );
95 const std::string &testPath =
"" );
105 int getChildTestCount()
const;
107 std::string getName()
const;
112 Test *doGetChildTestAt(
int index )
const;
114 bool hasOnlyOneTest()
const;
116 Test *getUniqueChildTest()
const;
#define CPPUNIT_API
Definition CppUnitApi.h:27
#define CPPUNIT_NS_END
Definition Portability.h:106
#define CPPUNIT_NS_BEGIN
Definition Portability.h:105
Base class for all test objects.
Definition Test.h:26
Manages TestListener.
Definition TestResult.h:48
(INTERNAL) Mutating test suite.
Definition TestRunner.h:101
Generic test runner.
Definition TestRunner.h:73
TestRunner(const TestRunner ©)
Prevents the use of the copy constructor.
WrappingSuite * m_suite
Definition TestRunner.h:120
A Composite of Tests.
Definition TestSuite.h:41