|
CCUnit
2.1
A C Unit Testing Library
|
A Composite class of Tests.
More...
|
Data Structures | |
| struct | CCUnitTestSuite |
A Composite class of Tests. More... | |
| struct | CCUnitTestSuiteDfn |
Typedefs | |
| typedef struct CCUnitTestSuiteDfn | CCUnitTestSuiteDfn |
Functions | |
| static void | run (CCUnitTest *testSuite, CCUnitTestResult *result) |
| Runs the test cases and collects their result in a TestResult. | |
| static void | destroy (CCUnitTest *test) |
| destruct test suite. | |
| CCUnitTestSuite * | ccunit_newTestSuiteFromDfn (const CCUnitTestSuiteDfn *sdp) |
| Constructs a TestSuite from definition struct. | |
A Composite class of Tests.
It runs a collection of test cases.
| typedef struct CCUnitTestSuiteDfn CCUnitTestSuiteDfn |
| CCUnitTestSuite * ccunit_newTestSuiteFromDfn | ( | const CCUnitTestSuiteDfn * | sdp | ) |
Constructs a TestSuite from definition struct.
| sdp | test suite definition. |
References ccunit_addNewTestFunc(), ccunit_addTestCase(), ccunit_addTestSuite(), ccunit_newTestCase(), ccunit_newTestSuite(), ccunitTypeSuite, ccunitTypeTestCase, CCUnitTestFunc::desc, CCUnitTestSuiteDfn::name, CCUnitTestFunc::name, CCUnitTestCaseDfn::name, CCUnitTestFunc::runTest, CCUnitTestCaseDfn::testFuncs, CCUnitTestSuiteDfn::tests, and CCUnitTestDfn::type.

|
static |
destruct test suite.
| test | destruct object. |
References ccunit_deleteList(), ccunit_deleteTest(), ccunitTypeSuite, name, safe_free, tests, and CCUnitTest::type.
Referenced by ccunit_newTestSuite().


|
static |
Runs the test cases and collects their result in a TestResult.
| testSuite | test suite. |
| result | result container. |
References ccunit_initListIterator(), ccunit_nextListIterator(), ccunitTypeSuite, CCUnitTest::run, CCUnitTestResult::shouldStop, tests, and CCUnitTest::type.
Referenced by ccunit_newTestSuite().


|
|
hosts this site. | Send comments to: CCUnit Developer |
Generated on Sat Jul 13 2013 15:09:16 for CCUnit by
1.8.1.1
|