CppUnit project page | FAQ |
Record of a failed Test execution.A TestFailure collects a failed test together with the caught exception. More...
#include <TestFailure.h>
Public Member Functions | |
TestFailure (Test *failedTest, Exception *thrownException, bool isError) | |
Constructs a TestFailure with the given test and exception. | |
virtual | ~TestFailure () |
Deletes the owned exception. | |
virtual Test * | failedTest () const |
Gets the failed test. | |
virtual Exception * | thrownException () const |
Gets the thrown exception. Never NULL . | |
virtual SourceLine | sourceLine () const |
Gets the failure location. | |
virtual bool | isError () const |
Indicates if the failure is a failed assertion or an error. | |
virtual std::string | failedTestName () const |
Gets the name of the failed test. | |
virtual TestFailure * | clone () const |
Protected Attributes | |
Test * | m_failedTest |
Exception * | m_thrownException |
bool | m_isError |
Private Member Functions | |
TestFailure (const TestFailure &other) | |
TestFailure & | operator= (const TestFailure &other) |
Record of a failed Test execution.
A TestFailure collects a failed test together with the caught exception.
TestFailure assumes lifetime control for any exception passed to it.
CPPUNIT_NS_BEGIN TestFailure::TestFailure | ( | Test * | failedTest, |
Exception * | thrownException, | ||
bool | isError | ||
) |
Constructs a TestFailure with the given test and exception.
|
virtual |
Deletes the owned exception.
|
private |
|
virtual |
|
virtual |
Gets the failed test.
|
virtual |
Gets the name of the failed test.
|
virtual |
Indicates if the failure is a failed assertion or an error.
|
private |
|
virtual |
Gets the failure location.
|
virtual |
Gets the thrown exception. Never NULL
.
|
protected |
|
protected |
|
protected |
Send comments to: CppUnit Developers |