Salome HOME
Initial version
[modules/hydro.git] / src / HYDROData / test_HYDROData_Document.h
1 #include <cppunit/extensions/HelperMacros.h>
2
3 class test_HYDROData_Document : public CppUnit::TestFixture {
4   CPPUNIT_TEST_SUITE(test_HYDROData_Document);
5   CPPUNIT_TEST(testSaveOpen);
6   CPPUNIT_TEST(testOperations);
7   CPPUNIT_TEST(testUndoRedo);
8   CPPUNIT_TEST_SUITE_END();
9
10 private:
11
12 public:
13
14   void setUp() {}
15
16   void tearDown() {}
17
18   // checks the save and open document as a file
19   void testSaveOpen();
20
21   // checks the operations management: open/commit/abort, etc
22   void testOperations();
23
24   // checks the operations undo/redo
25   void testUndoRedo();
26 };
27
28 CPPUNIT_TEST_SUITE_REGISTRATION(test_HYDROData_Document);
29 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION(test_HYDROData_Document, "HYDROData_Document");