]> SALOME platform Git repositories - modules/yacs.git/blob - src/yacsloader/Test/YacsLoaderTest.hxx
Salome HOME
merge from branch DEV tag mergeto_trunk_04apr08
[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(datanodes);
54     CPPUNIT_TEST_SUITE_END();
55       
56   public:
57       
58     void setUp();
59     void tearDown();
60       
61     void aschema();
62     void bschema();
63     void cschema();
64     void dschema();
65     void eschema();
66     void fschema();
67     void oschema();
68     void pschema();
69     void schema();
70     void schema2();
71     void forloop1();
72     void forloop2();
73     void forloop3();
74     void forloop4();
75     void forloop5();
76     void forloop6();
77     void forloop7();
78     void switch1();
79     void switch2();
80     void switch3();
81     void switch4();
82     void switch5();
83     void switch6();
84     void switch7();
85     void switch8();
86     void switch9();
87     void whiles();
88     void forwhile1();
89     void blocs();
90     void refcnt();
91     void foreachs();
92     void sinlines();
93     void bools();
94     void integers();
95     void doubles();
96     void strings();
97     void objrefs();
98     void structs();
99     void cpps();
100     void datanodes();
101      
102   protected:
103       
104   private:
105
106   };
107
108 }
109
110 #endif