| CppUnit project page | FAQ | 
Record of a failed Test execution. More...
#include <TestFailure.h>

| Public Member Functions | |
| TestFailure (Test *failedTest, Exception *thrownException, bool isError) | |
| Constructs a TestFailure with the given test and exception.  More... | |
| virtual | ~TestFailure () | 
| Deletes the owned exception.  More... | |
| virtual Test * | failedTest () const | 
| Gets the failed test.  More... | |
| virtual Exception * | thrownException () const | 
| Gets the thrown exception. Never NULL.  More... | |
| virtual SourceLine | sourceLine () const | 
| Gets the failure location.  More... | |
| virtual bool | isError () const | 
| Indicates if the failure is a failed assertion or an error.  More... | |
| virtual std::string | failedTestName () const | 
| Gets the name of the failed test.  More... | |
| 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 |