void AddTests(void) { PTestGroup pGroup = NULL; PTestCase pTest = NULL; pGroup = add_test_group("Sucess", success_init, success_clean); pTest = add_test_case(pGroup, "testSuccess1", testSuccess1); pTest = add_test_case(pGroup, "testSuccess2", testSuccess2); pTest = add_test_case(pGroup, "testSuccess3", testSuccess3); pGroup = add_test_group("failure", NULL, NULL); pTest = add_test_case(pGroup, "testfailure1", testfailure1); pTest = add_test_case(pGroup, "testfailure2", testfailure2); pTest = add_test_case(pGroup, "testfailure3", testfailure3); pGroup = add_test_group("group_failure", group_failure_init, group_failure_clean); pTest = add_test_case(pGroup, "testGroupFailure1", testGroupFailure1); pTest = add_test_case(pGroup, "testGroupFailure2", testGroupFailure2); }
void InitializeGenericFileSuite( void ) { TestGroup* group; /* GenericFile Tester */ group = add_test_group( "GenericFile", GenericFileSuiteSetUp, GenericFileSuiteTearDown, GenericFileInitTest, GenericFileCleanupTest ); add_test_case( group, "Open", TestOpenDocument ); }
void InitializeListSuite( void ) { TestGroup* group; /* List Tester */ group = add_test_group( "List", ListSuiteSetUp, ListSuiteTearDown, ListInitTest, ListCleanupTest ); add_test_case( group, "Append", TestAppendItem ); add_test_case( group, "Get", TestGetItem ); add_test_case( group, "Traverse", TestTraverse ); add_test_case( group, "Remove", TestRemove ); }
void InitializePrefsDataSuite( void ) { TestGroup* group; /* Preference Data Tester */ group = add_test_group( "PrefsData", PrefsDataSuiteSetUp, PrefsDataSuiteTearDown, PrefsDataInitTest, PrefsDataCleanupTest ); add_test_case( group, "Init", TestPrefsDataInit ); add_test_case( group, "Read", TestPrefsDataRead ); add_test_case( group, "Read (old)", TestPrefsDataReadOld ); add_test_case( group, "Write", TestPrefsDataWrite ); }
void AddAssertTests(void) { PTestGroup pGroup = NULL; PTestCase pTest = NULL; pGroup = add_test_group("TestSimpleAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessSimpleAssert", testSuccessSimpleAssert); pGroup = add_test_group("TestBooleanAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertTrue", testSuccessAssertTrue); pTest = add_test_case(pGroup, "testSuccessAssertFalse", testSuccessAssertFalse); pGroup = add_test_group("TestEqualityAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertEqual", testSuccessAssertEqual); pTest = add_test_case(pGroup, "testSuccessAssertNotEqual", testSuccessAssertNotEqual); pGroup = add_test_group("TestPointerAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertPtrEqual", testSuccessAssertPtrEqual); pTest = add_test_case(pGroup, "testSuccessAssertPtrNotEqual", testSuccessAssertPtrNotEqual); pGroup = add_test_group("TestNullnessAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertPtrNull", testSuccessAssertPtrNull); pTest = add_test_case(pGroup, "testSuccessAssertPtrNotNull", testSuccessAssertPtrNotNull); pGroup = add_test_group("TestStringAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertStringEqual", testSuccessAssertStringEqual); pTest = add_test_case(pGroup, "testSuccessAssertStringNotEqual", testSuccessAssertStringNotEqual); pGroup = add_test_group("TestNStringAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertNStringEqual", testSuccessAssertNStringEqual); pTest = add_test_case(pGroup, "testSuccessAssertNStringNotEqual", testSuccessAssertNStringNotEqual); pGroup = add_test_group("TestDoubleAssert", NULL, NULL); pTest = add_test_case(pGroup, "testSuccessAssertDoubleEqual", testSuccessAssertDoubleEqual); pTest = add_test_case(pGroup, "testSuccessAssertDoubleNotEqual", testSuccessAssertDoubleNotEqual); }