// ------------------------------------------------------------------------
/*
	author: Jaap Suter
   
	Copyright (C) Electronic Arts Canada Inc. 2002.  All rights reserved.	
*/
// ------------------------------------------------------------------------

/*! \file */

#ifndef REVEAL_CALLBACK_UNIT_TEST_H
#define REVEAL_CALLBACK_UNIT_TEST_H

namespace Reveal {
    namespace Callback {
        namespace UnitTest {

// ------------------------------------------------------------------------
/*!
    \brief      Actual unit test;
    \return     true if the test succeeded, false otherwise. 

	\note		As far as I know there is no standardized unit test framework yet,
				so I made up this simplest test interface possible :).
*/
// ------------------------------------------------------------------------
bool Test();


// ------------------------------------------------------------------------
/*!
	\mainpage Callback library
			  
	The following unit test, found in in \a callback_unit_test.cpp, demonstrates 
	the features of the Callback library. See the rest of the reference documentation
	for more details.

	\include callback_unit_test.cpp
*/
// ------------------------------------------------------------------------


        } // Namespace UnitTest
    } // Namespace Callback
} // Namespace Reveal

#endif
