4 #include <cppunit/TestFixture.h>
5 #include <cppunit/extensions/HelperMacros.h>
7 #include "hexa_base.hxx"
9 #include "HexDocument.hxx"
10 #include "HexEltBase.hxx"
12 class ModelTest : public CppUnit::TestFixture
14 CPPUNIT_TEST_SUITE( ModelTest );
15 CPPUNIT_TEST( myTest_croix);
16 CPPUNIT_TEST( Test_croix);
17 CPPUNIT_TEST( Test_disconnect);
18 CPPUNIT_TEST( Test_joint);
19 CPPUNIT_TEST( Test_prism);
20 CPPUNIT_TEST( Test_cylinder);
21 CPPUNIT_TEST( Test_find);
22 CPPUNIT_TEST( Test_lorraine);
23 CPPUNIT_TEST( Test_propagation);
24 CPPUNIT_TEST( Test_cartesi1);
25 CPPUNIT_TEST( Test_decoupage);
26 CPPUNIT_TEST( Test_grille_cyl);
27 CPPUNIT_TEST( Test_pipes);
28 CPPUNIT_TEST( Test_separ);
29 CPPUNIT_TEST( Test_clone);
30 CPPUNIT_TEST( Test_deux_cyl);
31 CPPUNIT_TEST( Test_hexa1);
32 CPPUNIT_TEST( Test_prism2);
33 CPPUNIT_TEST( Test_transfo);
34 CPPUNIT_TEST( Test_hexa1);
35 CPPUNIT_TEST( Test_move);
36 CPPUNIT_TEST( Test_gen_xml);
37 CPPUNIT_TEST( Test_relecture);
38 CPPUNIT_TEST_SUITE_END();
46 void tearDown(void) {}
48 // void Test_bielle();
51 void Test_disconnect();
58 void Test_propagation();
60 // void Test_debride();
63 void Test_relecture();
65 void Test_decoupage();
66 void Test_grille_cyl();
76 int _afficher (cpchar nom, Hex::EltBase* elt);
77 void _print_propagations (Hex::Document* doc);
78 // HEXA_NS::Hex *_myHexEngine;
79 // HEXA_NS::Document *_myDoc;