CCUnit project page CCUnit home page

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

CCUnitTestSuite.h File Reference


Detailed Description

TestSuite module.

#include <ccunit/CCUnitConfig.h>
#include <ccunit/CCUnitList.h>
#include <ccunit/CCUnitTest.h>
#include <ccunit/CCUnitTestFixture.h>
#include <ccunit/CCUnitTestResult.h>

Include dependency graph for CCUnitTestSuite.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Data Structures

struct  CCUnitTestSuite
 A Composite class of Tests. More...

struct  CCUnitTestSuiteDfn

Typedefs

typedef CCUnitTestSuite CCUnitTestSuite
 A Composite class of Tests.

typedef CCUnitTestSuiteDfn CCUnitTestSuiteDfn

Functions

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.

CCUnitTestSuiteccunit_suite (const char *name)
 Create a test suite from test source file.


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