vrj::test::Asserter Namespace Reference


Functions

void fail (vrj::test::Test *test, vrj::test::Message message, const std::string &filename, const int linenum)
 Throw failure exception with given message and line number info.
void failIf (const bool shouldFail, vrj::test::Test *test, vrj::test::Message message, const std::string &filename, const int linenum)
 Throws an exception with given message and line information.


Function Documentation

void vrj::test::Asserter::fail ( vrj::test::Test test,
vrj::test::Message  message,
const std::string &  filename,
const int  linenum 
)

Throw failure exception with given message and line number info.

Definition at line 47 of file Asserter.h.

Referenced by failIf().

00049    {
00050       throw vrj::test::TestFailure(test, message, filename, linenum);
00051    }

void vrj::test::Asserter::failIf ( const bool  shouldFail,
vrj::test::Test test,
vrj::test::Message  message,
const std::string &  filename,
const int  linenum 
)

Throws an exception with given message and line information.

if shouldFail == true.

Definition at line 57 of file Asserter.h.

References fail().

00060    {
00061       if( shouldFail )
00062       {
00063          fail(test, message, filename, linenum);
00064       }
00065    }


Generated on Thu Jan 4 10:58:34 2007 for VR Juggler by  doxygen 1.5.1