//--------------------------------------------------------------------------- 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; }
//--------------------------------------------------------------------------- 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)); }
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)); }