22 #ifndef ROBOTTESTINGFRAMEWORK_EXCEPTION_H 23 #define ROBOTTESTINGFRAMEWORK_EXCEPTION_H 39 std::exception(other),
61 const char*
what()
const throw()
override 142 #endif // ROBOTTESTINGFRAMEWORK_EXCEPTION_H TestFailureException(const TestFailureException &other)
TestFailureException(const TestMessage &msg)
std::string getMessage()
getMessage returns the message string
const TestMessage & message()
message
The FailureException class Failure exception is used when a test or subtests fail.
Exception(const TestMessage &msg)
A formated message with details.
std::string getDetail()
getMessage returns the detail string
The TestErrorException class Error exception is used when test breakdown due to an error in setup...
FixtureException(const FixtureException &other)
The Exception is a generic exception.
TestErrorException(const TestErrorException &other)
The FixtureException class Ficture exception is used when a there is a probleme during fixture setup...
Exception(const Exception &other)
FixtureException(const TestMessage &msg)
const char * what() const override
what
TestErrorException(const TestMessage &msg)