--- /dev/null
+#ifndef GDE_PROFILES_TEST_HPP
+#define GDE_PROFILES_TEST_HPP
+
+#include <cppunit/extensions/HelperMacros.h>
+
+class ProfilesTest : public CppUnit::TestFixture
+{
+ CPPUNIT_TEST_SUITE(ProfilesTest);
+ CPPUNIT_TEST(testCreateDeleteProfile);
+ CPPUNIT_TEST(testReadProfile);
+ CPPUNIT_TEST(testUpdateProfile);
+
+ CPPUNIT_TEST(testCreateDeleteProfileAttribute);
+ CPPUNIT_TEST(testUpdateProfileAttribute);
+ CPPUNIT_TEST(testReadProfileAttribute);
+ CPPUNIT_TEST_SUITE_END();
+
+public:
+ void testCreateDeleteProfile();
+ void testReadProfile();
+ void testUpdateProfile();
+
+ void testCreateDeleteProfileAttribute();
+ void testUpdateProfileAttribute();
+ void testReadProfileAttribute();
+};
+
+CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(ProfilesTest, "ProfilesTest");
+
+#endif