1 #include <cppunit/extensions/HelperMacros.h>
2 #include "hexa_base.hxx"
3 #include "HexVertex.hxx"
4 #include "HexVertexTest.hxx"
6 CPPUNIT_TEST_SUITE_REGISTRATION( VertexTest );
9 VertexTest::VertexTest(void)
11 _myHexEngine = new HEXA_NS::Hex();
12 _myDoc= _myHexEngine->addDocument();
15 VertexTest::~VertexTest(void)
18 delete _myHexEngine; //CS_TODO : Bug
22 void VertexTest::TestGetX(void)
25 // std::cout<<"Hellllllooooooo TestGetX";
27 // HEXA_NS::Vertex myVertex( xValue, 8. ,4. );
28 HEXA_NS::Vertex *myVertex = _myDoc->addVertex( xValue, 8. ,4. );
30 CPPUNIT_ASSERT( myVertex->getX() == xValue );
31 // CPPUNIT_ASSERT_ASSERTION_FAIL( CPPUNIT_ASSERT( myClassa.getVar() == testValue ) );
34 void VertexTest::TestGetY(void)
37 // HEXA_NS::Vertex myVertex( 1. ,yValue ,4. );
38 HEXA_NS::Vertex *myVertex = _myDoc->addVertex( 1. ,yValue ,4. );
40 CPPUNIT_ASSERT( myVertex->getY() == yValue );
41 // CPPUNIT_ASSERT_ASSERTION_FAIL( CPPUNIT_ASSERT( myClassa.getVar() == testValue ) );
45 void VertexTest::TestGetZ(void)
49 // HEXA_NS::Vertex myVertex( 1. ,8. ,zValue );
50 HEXA_NS::Vertex *myVertex = _myDoc->addVertex( 1. ,8. ,zValue );
52 CPPUNIT_ASSERT( myVertex->getZ() == zValue );
53 // CPPUNIT_ASSERT_ASSERTION_FAIL( CPPUNIT_ASSERT( myClassa.getVar() == testValue ) );