CCUnit project page CCUnit home page

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

CCUnitTest.h File Reference


Detailed Description

Test interface module.

#include <ccunit/CCUnitConfig.h>

Include dependency graph for CCUnitTest.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  CCUnitTest
 Run Test and collect its results. More...

struct  CCUnitTestDfn

Typedefs

typedef enum CCUnitTestType_t CCUnitTestType_t
 Test class type.

typedef CCUnitTest CCUnitTest
 Run Test and collect its results.

typedef CCUnitTestDfn CCUnitTestDfn

Enumerations

enum  CCUnitTestType_t {
  ccunitTypeTest, ccunitTypeSuite, ccunitTypeFixture, ccunitTypeCase,
  ccunitTypeLast_
}
 Test class type. More...


Functions

CCUnitTestccunit_initTest (CCUnitTest *test, CCUnitTestType_t type, void(*run)(CCUnitTest *, struct CCUnitTestResult *), void(*dtor)(CCUnitTest *))
 Initialize Test class.

void ccunit_deleteTest (CCUnitTest *test)
 Test class destructor.


Enumeration Type Documentation

enum CCUnitTestType_t
 

Test class type.

Enumeration values:
ccunitTypeTest  Test class.
ccunitTypeSuite  TestSuite class.
ccunitTypeFixture  TestFixture class.
ccunitTypeCase  TestCase class.
ccunitTypeLast_  last tag

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