Salome HOME
c8f0eeab3002643ecd2e60c1d43f447d2ad1a655
[modules/hydro.git] / src / HYDROGUI / test_HYDROGUI_ZLevelsModel.h
1 #include <cppunit/extensions/HelperMacros.h>
2
3 class HYDROGUI_ZLevelsModel;
4
5 class test_HYDROGUI_ZLevelsModel : public CppUnit::TestFixture {
6   CPPUNIT_TEST_SUITE(test_HYDROGUI_ZLevelsModel);
7   CPPUNIT_TEST(testMoveUp);
8   CPPUNIT_TEST(testMoveOnTop);
9   CPPUNIT_TEST(testMoveDown);
10   CPPUNIT_TEST(testMoveOnBottom);
11   CPPUNIT_TEST(testDragAndDrop);
12   CPPUNIT_TEST_SUITE_END();
13
14 private:
15   std::string GetObjects( HYDROGUI_ZLevelsModel* theModel ) const;
16
17 public:
18   void testMoveUp();
19   void testMoveOnTop();
20   void testMoveDown();
21   void testMoveOnBottom();
22   void testDragAndDrop();
23 };
24
25 CPPUNIT_TEST_SUITE_REGISTRATION(test_HYDROGUI_ZLevelsModel);
26 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(test_HYDROGUI_ZLevelsModel, "HYDROGUI_ZLevelsModel");