TestNamer Class Reference
Names a test or a fixture suite.
More...
#include <TestNamer.h>
List of all members.
Public Member Functions
Constructs a namer using the specified fixture name.
Returns the name of the fixture.
virtual std::string
getTestNameFor (const std::string &testMethodName) const
Returns the name of the test for the specified method.
Protected Attributes
Detailed Description
Names a test or a fixture suite.
TestNamer is usually instantiated using CPPUNIT_TESTNAMER_DECL.
Constructor & Destructor Documentation
CPPUNIT_NS_BEGIN TestNamer::TestNamer
(
const std::string &
fixtureName
)
Constructs a namer using the specified fixture name.
- Parameters:
-
fixtureName Name of the fixture suite. Usually extracted using a macro.
Member Function Documentation
std::string TestNamer::getFixtureName
(
)
const [virtual]
Returns the name of the fixture.
- Returns:
- Name of the fixture.
std::string TestNamer::getTestNameFor
(
const std::string &
testMethodName
)
const [virtual]
Returns the name of the test for the specified method.
- Parameters:
-
testMethodName Name of the method that implements a test.
- Returns:
- A string that is the concatenation of the test fixture name (returned by getFixtureName()) andtestMethodName, separated using '::'. This provides a fairly unique name for a given test.
Member Data Documentation
The documentation for this class was generated from the following files: