/* $Id: PropertyFindMatchTest.h 1218 2002-09-28 00:19:49Z shatty $ This file defines a class for performing one test of BPropertyInfo functionality. */ #ifndef PropertyFindMatchTest_H #define PropertyFindMatchTest_H #include "PropertyTestcase.h" #include class PropertyFindMatchTest : public PropertyTestcase { private: void ExecFindMatch(BPropertyInfo *propTest, const char *prop, uint32 comm, uint32 spec, bool wildcardCommand, int32 result); protected: void TestProperty(BPropertyInfo *propTest, const property_info *prop_list, const value_info *value_list, int32 prop_count, int32 value_count, ssize_t flat_size, const char *lflat_data, const char *bflat_data); public: static Test *suite(void); PropertyFindMatchTest(std::string name = ""); virtual ~PropertyFindMatchTest(); }; #endif