]> SALOME platform Git repositories - modules/yacs.git/blob - src/yacsloader/Test/YacsLoaderTest.hxx
Salome HOME
copy tag mergefrom_BR_V0_1_CC_Salome_04oct07
[modules/yacs.git] / src / yacsloader / Test / YacsLoaderTest.hxx
1
2 #ifndef _YACSLOADERTEST_HXX_
3 #define _YACSLOADERTEST_HXX_
4
5 #include <cppunit/extensions/HelperMacros.h>
6 #include <string>
7 #include <map>
8
9 namespace YACS
10 {
11   class YacsLoaderTest: public CppUnit::TestFixture
12   {
13     CPPUNIT_TEST_SUITE( YacsLoaderTest );
14     CPPUNIT_TEST(aschema);
15     CPPUNIT_TEST(bschema);
16     CPPUNIT_TEST(cschema);
17     CPPUNIT_TEST(dschema);
18     CPPUNIT_TEST(eschema);
19     CPPUNIT_TEST(fschema);
20     CPPUNIT_TEST(oschema);
21     CPPUNIT_TEST(pschema);
22     CPPUNIT_TEST(schema);
23     CPPUNIT_TEST(schema2);
24     CPPUNIT_TEST(forloop1);
25     CPPUNIT_TEST(forloop2);
26     CPPUNIT_TEST(forloop3);
27     CPPUNIT_TEST(forloop4);
28     CPPUNIT_TEST(forloop5);
29     CPPUNIT_TEST(forloop6);
30     CPPUNIT_TEST(forloop7);
31     CPPUNIT_TEST(switch1);
32     CPPUNIT_TEST(switch2);
33     CPPUNIT_TEST(switch3);
34     CPPUNIT_TEST(switch4);
35     CPPUNIT_TEST(switch5);
36     CPPUNIT_TEST(switch6);
37     CPPUNIT_TEST(switch7);
38     CPPUNIT_TEST(switch8);
39     CPPUNIT_TEST(switch9);
40     CPPUNIT_TEST(whiles);
41     CPPUNIT_TEST(forwhile1);
42     CPPUNIT_TEST(blocs);
43     CPPUNIT_TEST(refcnt);
44     CPPUNIT_TEST(foreachs);
45     CPPUNIT_TEST(sinlines);
46     CPPUNIT_TEST(bools);
47     CPPUNIT_TEST(integers);
48     CPPUNIT_TEST(doubles);
49     CPPUNIT_TEST(strings);
50     CPPUNIT_TEST(objrefs);
51     CPPUNIT_TEST(structs);
52     CPPUNIT_TEST(cpps);
53     CPPUNIT_TEST_SUITE_END();
54       
55   public:
56       
57     void setUp();
58     void tearDown();
59       
60     void aschema();
61     void bschema();
62     void cschema();
63     void dschema();
64     void eschema();
65     void fschema();
66     void oschema();
67     void pschema();
68     void schema();
69     void schema2();
70     void forloop1();
71     void forloop2();
72     void forloop3();
73     void forloop4();
74     void forloop5();
75     void forloop6();
76     void forloop7();
77     void switch1();
78     void switch2();
79     void switch3();
80     void switch4();
81     void switch5();
82     void switch6();
83     void switch7();
84     void switch8();
85     void switch9();
86     void whiles();
87     void forwhile1();
88     void blocs();
89     void refcnt();
90     void foreachs();
91     void sinlines();
92     void bools();
93     void integers();
94     void doubles();
95     void strings();
96     void objrefs();
97     void structs();
98     void cpps();
99      
100   protected:
101       
102   private:
103
104   };
105
106 }
107
108 #endif