23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
/**
* @brief A class meant for subclassing to create a test case, consisting of
* one or more tests.
*
* All methods with the prefix `test` that take no arguments of all classes
* that subclass this class are automatically executed by ObjFWTest.
*/
@interface OTTestCase: OFObject
#ifdef OF_HAVE_CLASS_PROPERTIES
@property (class, readonly, nullable, nonatomic)
OFArray OF_GENERIC(OFPair OF_GENERIC(OFString *, id) *) *summary;
#endif
|
>
>
>
>
|
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/**
* @brief A class meant for subclassing to create a test case, consisting of
* one or more tests.
*
* All methods with the prefix `test` that take no arguments of all classes
* that subclass this class are automatically executed by ObjFWTest.
*
* @note ABI stability for this and all other classes in ObjFWTest is not
* guaranteed! The assumption is that you recompile your tests after
* updating ObjFWTest.
*/
@interface OTTestCase: OFObject
#ifdef OF_HAVE_CLASS_PROPERTIES
@property (class, readonly, nullable, nonatomic)
OFArray OF_GENERIC(OFPair OF_GENERIC(OFString *, id) *) *summary;
#endif
|