Example #1
0
//---------------------------------------------------------------------------
cute::suite make_suite_AplParaChkTest(){
	cute::suite s;
	s.push_back(CUTE_SMEMFUN(AplParaChkTest, testSetPara));
	s.push_back(CUTE_SMEMFUN(AplParaChkTest, testIsValidNum));
	s.push_back(CUTE_SMEMFUN(AplParaChkTest, testIsValidSymbol));
	return s;
}
Example #2
0
//---------------------------------------------------------------------------
cute::suite make_suite_AplCalcTest(){
	cute::suite s;
	s.push_back(CUTE_SMEMFUN(AplCalcTest, testAdd));
	s.push_back(CUTE_SMEMFUN(AplCalcTest, testSub));
	s.push_back(CUTE_SMEMFUN(AplCalcTest, testMulti));
	s.push_back(CUTE_SMEMFUN(AplCalcTest, testDiv));
	return s;
}
void TracerTest::runAllTests(cute::suite &s) {
	s.push_back(CUTE_SMEMFUN(TracerTest, CheckMacrosCompile));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestExplicitlyEnabled));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestLowerBoundZero));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllFirstLevel));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllSecondLevel));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllThirdLevel));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllAboveUpperBound));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllBelowLowerBound));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestEnableAllSecondAndBelowDisabled));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestNotAllAboveLowerBound));
	s.push_back(CUTE_SMEMFUN(TracerTest, TracerTestBug248));
}
Example #4
0
cute::suite make_suite_RectTest(){
	cute::suite s;

	s+= CUTE_SMEMFUN(ConstructorError,ParameterError_01);
	s+= CUTE_SMEMFUN(ConstructorError,ParameterError_02);
	s+= CUTE_SMEMFUN(ConstructorError,ParameterError_03);
	s+= CUTE_SMEMFUN(ConstructorError,ParameterError_04);

	s+= CUTE_SMEMFUN(RectTest_01,Constructor);
	s+= CUTE_SMEMFUN(RectTest_01,checkX);
	s+= CUTE_SMEMFUN(RectTest_01,checkY);
	s+= CUTE_SMEMFUN(RectTest_01,checkHeight);
	s+= CUTE_SMEMFUN(RectTest_01,checkWidth);
	s+= CUTE_SMEMFUN(RectTest_01,checkEqual_01);
	s+= CUTE_SMEMFUN(RectTest_01,checkEqual_02);
	s+= CUTE_SMEMFUN(RectTest_01,checkEqual_03);
	s+= CUTE_SMEMFUN(RectTest_01,checkGetPoints);
	s+= CUTE_SMEMFUN(RectTest_01,checkGetEdgeLines);


	s+= CUTE_SMEMFUN(RectTest_02,Constructor);
	s+= CUTE_SMEMFUN(RectTest_02,checkX);
	s+= CUTE_SMEMFUN(RectTest_02,checkY);
	s+= CUTE_SMEMFUN(RectTest_02,checkHeight);
	s+= CUTE_SMEMFUN(RectTest_02,checkWidth);
	s+= CUTE_SMEMFUN(RectTest_02,checkEqual_01);
	s+= CUTE_SMEMFUN(RectTest_02,checkEqual_02);
	s+= CUTE_SMEMFUN(RectTest_02,checkEqual_03);
	s+= CUTE_SMEMFUN(RectTest_02,checkGetPoints);
	s+= CUTE_SMEMFUN(RectTest_02,checkGetEdgeLines);


	return s;
}
// builds up a suite of testcases, add a line for each testmethod
void AnyImplsTest::runAllTests(cute::suite &s) {
	StartTrace(AnyImplsTest.suite);
	s.push_back(CUTE_SMEMFUN(AnyImplsTest, ThisToHexTest));
}
void AnythingConstructorsTest::runAllTests(cute::suite &s) {
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, DefaultConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, IntConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, LongConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, FloatConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, DoubleConstr0Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, DoubleConstr1Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, CharStarConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, CharStarLongConstr0Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, CharStarLongConstr1Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, CharStarLongConstr2Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, CharStarLongConstr3Test));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, StringConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, VoidStarLenConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, EmptyVoidStarLenConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, IFAObjectStarConstrTest));
	s.push_back(CUTE_SMEMFUN(AnythingConstructorsTest, AnythingConstrTest));
}