/* $Id: PropertyFindMatchTest.h,v 1.3 2002/09/28 00:19:49 shatty Exp $ 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