Пример #1
0
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);
	}
}
Пример #2
0
static void testASSERT(void)
{
	TestCase tcase = new_TestCase("assert",NULL,NULL,assert_runTest);
	verify(&tcase);
}
Пример #3
0
static void testASSERT_MESSAGE(void)
{
	TestCase tcase = new_TestCase("assert_message",NULL,NULL,assert_message_runTest);
	verify(&tcase);
}
Пример #4
0
static void testASSERT_NOT_NULL(void)
{
	TestCase tcase = new_TestCase("assert_not_null",NULL,NULL,assert_not_null_runTest);
	verify(&tcase);
}
Пример #5
0
static void testASSERT_EQUAL_INT(void)
{
	TestCase tcase = new_TestCase("assert_equal_int",NULL,NULL,assert_equal_int_runTest);
	verify(&tcase);
}
Пример #6
0
static void testASSERT_EQUAL_STRING(void)
{
	TestCase tcase = new_TestCase("assert_equal_string",NULL,NULL,assert_equal_string_runTest);
	verify(&tcase);
}