Пример #1
0
/**	\brief Example of the least amount of code needed in a main() function to run tests. 
 *
 *	<code><pre>
 *	int main()
 *	{
 *		using namespace Aeryn;
 *		TestRunner testRunner;
 *		testRunner.Add( TestCase( USE_NAME( TestForTheMeaningOfLife ) ) );
 *		return testRunner.Run();
 *	}
 *	</pre></code>
 */
int main()
{
	using namespace Aeryn;
	TestRunner testRunner;
	testRunner.Add( TestCase( USE_NAME( TestForTheMeaningOfLife ) ) );
	return testRunner.Run();
}
Пример #2
0
int main( int, char *argv[] )
{
	using namespace Aeryn;
	int result = -1;

	try
	{
		TestRunner testRunner;

		CommandLineParser commandLineParser( argv );
		result = testRunner.Run( commandLineParser );
	}
	catch( const Exception& e )
	{
		std::cout << e.what() << std::endl;
	}

	return result;
}