Salome HOME
First publish of HEXABLOCKcomponant
[modules/hexablock.git] / src / TEST_CPP / HexVertexTest.hxx
1 #ifndef __VertexTest__
2 #define __VertexTest__
3
4 #include <cppunit/TestFixture.h>
5 #include <cppunit/extensions/HelperMacros.h>
6
7 #include "hexa_base.hxx"
8 #include "Hex.hxx"
9 #include "HexDocument.hxx"
10
11 class VertexTest : public CppUnit::TestFixture
12 {
13   CPPUNIT_TEST_SUITE( VertexTest );
14   CPPUNIT_TEST( TestGetX );
15   CPPUNIT_TEST( TestGetY );
16   CPPUNIT_TEST( TestGetZ );
17   CPPUNIT_TEST_SUITE_END();
18   
19   public:
20     VertexTest(void);
21     ~VertexTest(void);
22     //~ Call before tests
23     void setUp(void) {}
24     //~ Call after tests
25     void tearDown(void) {}
26     
27     void TestGetX(void);
28     void TestGetY(void);
29     void TestGetZ(void);
30   private:
31     HEXA_NS::Hex *_myHexEngine;
32     HEXA_NS::Document *_myDoc;
33
34 };
35
36 #endif