]> SALOME platform Git repositories - modules/geom.git/blob - src/XAO/tests/BrepGeometryTest.hxx
Salome HOME
fix test data
[modules/geom.git] / src / XAO / tests / BrepGeometryTest.hxx
1 #ifndef __XAO_BREPGEOMETRY_TEST_HXX__
2 #define __XAO_BREPGEOMETRY_TEST_HXX__
3
4 #include <cppunit/extensions/HelperMacros.h>
5
6 namespace XAO
7 {
8     class BrepGeometryTest: public CppUnit::TestFixture
9     {
10         CPPUNIT_TEST_SUITE(BrepGeometryTest);
11         CPPUNIT_TEST(testGetIDs);
12         CPPUNIT_TEST(testGetReferences);
13         CPPUNIT_TEST(testGetNames);
14         CPPUNIT_TEST(testGetEdgeVertices);
15         CPPUNIT_TEST(testGetFaceEdges);
16         CPPUNIT_TEST(testSolidFaces);
17         CPPUNIT_TEST(testGetVertex);
18         CPPUNIT_TEST(testGetEdgeLength);
19         CPPUNIT_TEST(testGetFaceArea);
20         CPPUNIT_TEST(testGetSolidVolume);
21         CPPUNIT_TEST(testParse);
22         CPPUNIT_TEST_SUITE_END();
23
24     public:
25         void setUp();
26         void tearDown();
27         void cleanUp();
28
29         void testGetIDs();
30         void testGetReferences();
31         void testGetNames();
32         void testGetEdgeVertices();
33         void testGetFaceEdges();
34         void testSolidFaces();
35
36         void testGetVertex();
37         void testGetEdgeLength();
38         void testGetFaceArea();
39         void testGetSolidVolume();
40
41         void testParse();
42     };
43 }
44
45 #endif // __XAO_BREPGEOMETRY_TEST_HXX__