void TestCaller_run(TestCaller* self,TestResult* result) { TestCase cs = new_TestCase(0,0,0,0); int i; cs.setUp= self->setUp; cs.tearDown = self->tearDown; for (i=0; i<self->numberOfFixtuers; i++) { cs.name = self->fixtuers[i].name; cs.runTest = self->fixtuers[i].test; /*run test*/ Test_run(&cs,result); } }
static void testASSERT(void) { TestCase tcase = new_TestCase("assert",NULL,NULL,assert_runTest); verify(&tcase); }
static void testASSERT_MESSAGE(void) { TestCase tcase = new_TestCase("assert_message",NULL,NULL,assert_message_runTest); verify(&tcase); }
static void testASSERT_NOT_NULL(void) { TestCase tcase = new_TestCase("assert_not_null",NULL,NULL,assert_not_null_runTest); verify(&tcase); }
static void testASSERT_EQUAL_INT(void) { TestCase tcase = new_TestCase("assert_equal_int",NULL,NULL,assert_equal_int_runTest); verify(&tcase); }
static void testASSERT_EQUAL_STRING(void) { TestCase tcase = new_TestCase("assert_equal_string",NULL,NULL,assert_equal_string_runTest); verify(&tcase); }