2 $Id: PropertyConstructionTest.h 1218 2002-09-28 00:19:49Z shatty $
4 This file defines a class for performing one test of BPropertyInfo
10 #ifndef PropertyConstructionTest_H
11 #define PropertyConstructionTest_H
14 #include "PropertyTestcase.h"
15 #include <PropertyInfo.h>
18 class PropertyConstructionTest
:
19 public PropertyTestcase
{
22 void CompareProperties(const property_info
*prop1
,
23 const property_info
*prop2
,
25 void CompareValues(const value_info
*value1
,
26 const value_info
*value2
,
30 void TestProperty(BPropertyInfo
*propTest
,
31 const property_info
*prop_list
,
32 const value_info
*value_list
,
36 const char *lflat_data
,
37 const char *bflat_data
);
40 static Test
*suite(void);
41 PropertyConstructionTest(std::string name
= "");
42 virtual ~PropertyConstructionTest();