CCUnit project page CCUnit home page

Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

CCUnitTestSuite.c File Reference


Detailed Description

TestSuite module implementation.

#include <assert.h>
#include <ccunit/CCUnitTestSuite.h>
#include <ccunit/CCUnitTestResult.h>

Include dependency graph for CCUnitTestSuite.c:

Include dependency graph

Functions

void run (CCUnitTest *testSuite, CCUnitTestResult *result)
void destroy (CCUnitTest *test)
CCUnitTestSuiteccunit_newTestSuite (const char *name)
 Constructs an empty TestSuite.

CCUnitTestSuiteccunit_newTestSuiteFromDfn (const CCUnitTestSuiteDfn *sdp)
 Constructs a TestSuite from definition struct.

void ccunit_deleteTestSuite (CCUnitTestSuite *suite)
 Destructs test suite.

void ccunit_addTest (CCUnitTestSuite *suite, CCUnitTest *test)
 Adds a test to the suite.

void ccunit_addTestSuite (CCUnitTestSuite *suite, CCUnitTestSuite *testSuite)
 Adds a test suite to the suite.

void ccunit_addTestFixture (CCUnitTestSuite *suite, CCUnitTestFixture *fixture)
 Adds a test fixture to the suite.

CCUnitTestResultccunit_runTestSuite (CCUnitTestSuite *suite, CCUnitTestResult *result)
 run test suite and collect its results.


Function Documentation

void destroy CCUnitTest test  )  [static]
 

void run CCUnitTest testSuite,
CCUnitTestResult result
[static]
 


SourceForge.jp hosts this site. Send comments to:
CCUnit Developer