Esempio n. 1
0
int _tmain(int argc, _TCHAR* argv[])
{
	UnitTest unittest;
	unittest.add(new BasicTestA());
	unittest.add(new BasicTestB());
	unittest.add(new BasicTestC());
	unittest.add(new BasicTestD());
	unittest.add(new BasicTestE());
	unittest.add(new BasicTestF());
	unittest.add(new BasicTestG());
	unittest.add(new BasicTestH());
	unittest.add(new BasicTestI());
	std::cout << unittest.execute() << std::endl;
	std::cout << unittest.percentageOKString() << std::endl;
	std::cout << "Test sucess: " << unittest.percentageOK() << "%" << std::endl;
	std::cout << "Press any key to continue...";
	std::cin.get();
	/*
	std::cout << ASSERT_IS_EQUAL(0,0) << std::endl;
	std::cout << ASSERT_IS_EQUAL(0,'h') << std::endl;
	std::cout << ASSERT_IS_EQUAL(0,1) << std::endl;
	std::cout << ASSERT_IS_EQUAL("hola","hola") << std::endl;
	std::cout << std::endl;
	std::cout << ASSERT_IS_NOT_EQUAL(0,0) << std::endl;
	std::cout << ASSERT_IS_NOT_EQUAL(0,'h') << std::endl;
	std::cout << ASSERT_IS_NOT_EQUAL(0,1) << std::endl;
	std::cout << "Press any key to continue...";
	std::cin.get();
	*/
	return 0;
}