/tags/rel-1-3-25/SWIG/Examples/test-suite/csharp/enum_thorough_simple_runme.cs
C# | 363 lines | 334 code | 23 blank | 6 comment | 508 complexity | 96abb94262bd695a8c29ad5d09833c44 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
1using System; 2using enum_thorough_simpleNamespace; 3 4public class runme { 5 static void Main() { 6 { 7 // Anonymous enums 8 int i = enum_thorough_simple.AnonEnum1; 9 if (enum_thorough_simple.ReallyAnInteger != 200) throw new Exception("Test Anon 1 failed"); 10 i += enum_thorough_simple.AnonSpaceEnum1; 11 i += AnonStruct.AnonStructEnum1; 12 } 13 { 14 int red = enum_thorough_simple.red; 15 enum_thorough_simple.colourTest1(red); 16 enum_thorough_simple.colourTest2(red); 17 enum_thorough_simple.colourTest3(red); 18 enum_thorough_simple.colourTest4(red); 19 enum_thorough_simple.myColour = red; 20 } 21 { 22 SpeedClass s = new SpeedClass(); 23 int speed = SpeedClass.slow; 24 if (s.speedTest1(speed) != speed) throw new Exception("speedTest 1 failed"); 25 if (s.speedTest2(speed) != speed) throw new Exception("speedTest 2 failed"); 26 if (s.speedTest3(speed) != speed) throw new Exception("speedTest 3 failed"); 27 if (s.speedTest4(speed) != speed) throw new Exception("speedTest 4 failed"); 28 if (s.speedTest5(speed) != speed) throw new Exception("speedTest 5 failed"); 29 if (s.speedTest6(speed) != speed) throw new Exception("speedTest 6 failed"); 30 if (s.speedTest7(speed) != speed) throw new Exception("speedTest 7 failed"); 31 if (s.speedTest8(speed) != speed) throw new Exception("speedTest 8 failed"); 32 33 if (enum_thorough_simple.speedTest1(speed) != speed) throw new Exception("speedTest Global 1 failed"); 34 if (enum_thorough_simple.speedTest2(speed) != speed) throw new Exception("speedTest Global 2 failed"); 35 if (enum_thorough_simple.speedTest3(speed) != speed) throw new Exception("speedTest Global 3 failed"); 36 if (enum_thorough_simple.speedTest4(speed) != speed) throw new Exception("speedTest Global 4 failed"); 37 if (enum_thorough_simple.speedTest5(speed) != speed) throw new Exception("speedTest Global 5 failed"); 38 } 39 { 40 SpeedClass s = new SpeedClass(); 41 int slow = SpeedClass.slow; 42 int lightning = SpeedClass.lightning; 43 44 if (s.mySpeedtd1 != slow) throw new Exception("mySpeedtd1 1 failed"); 45 if (s.mySpeedtd1 != 10) throw new Exception("mySpeedtd1 2 failed"); 46 47 s.mySpeedtd1 = lightning; 48 if (s.mySpeedtd1 != lightning) throw new Exception("mySpeedtd1 3 failed"); 49 if (s.mySpeedtd1 != 31) throw new Exception("mySpeedtd1 4 failed"); 50 } 51 { 52 if (enum_thorough_simple.namedanonTest1(enum_thorough_simple.NamedAnon2) != enum_thorough_simple.NamedAnon2) throw new Exception("namedanonTest 1 failed"); 53 } 54 { 55 int val = enum_thorough_simple.TwoNames2; 56 if (enum_thorough_simple.twonamesTest1(val) != val) throw new Exception("twonamesTest 1 failed"); 57 if (enum_thorough_simple.twonamesTest2(val) != val) throw new Exception("twonamesTest 2 failed"); 58 if (enum_thorough_simple.twonamesTest3(val) != val) throw new Exception("twonamesTest 3 failed"); 59 } 60 { 61 TwoNamesStruct t = new TwoNamesStruct(); 62 int val = TwoNamesStruct.TwoNamesStruct1; 63 if (t.twonamesTest1(val) != val) throw new Exception("twonamesTest 1 failed"); 64 if (t.twonamesTest2(val) != val) throw new Exception("twonamesTest 2 failed"); 65 if (t.twonamesTest3(val) != val) throw new Exception("twonamesTest 3 failed"); 66 } 67 { 68 int val = enum_thorough_simple.NamedAnonSpace2; 69 if (enum_thorough_simple.namedanonspaceTest1(val) != val) throw new Exception("namedanonspaceTest 1 failed"); 70 if (enum_thorough_simple.namedanonspaceTest2(val) != val) throw new Exception("namedanonspaceTest 2 failed"); 71 if (enum_thorough_simple.namedanonspaceTest3(val) != val) throw new Exception("namedanonspaceTest 3 failed"); 72 if (enum_thorough_simple.namedanonspaceTest4(val) != val) throw new Exception("namedanonspaceTest 4 failed"); 73 } 74 { 75 TemplateClassInt t = new TemplateClassInt(); 76 int galileo = TemplateClassInt.galileo; 77 78 if (t.scientistsTest1(galileo) != galileo) throw new Exception("scientistsTest 1 failed"); 79 if (t.scientistsTest2(galileo) != galileo) throw new Exception("scientistsTest 2 failed"); 80 if (t.scientistsTest3(galileo) != galileo) throw new Exception("scientistsTest 3 failed"); 81 if (t.scientistsTest4(galileo) != galileo) throw new Exception("scientistsTest 4 failed"); 82 if (t.scientistsTest5(galileo) != galileo) throw new Exception("scientistsTest 5 failed"); 83 if (t.scientistsTest6(galileo) != galileo) throw new Exception("scientistsTest 6 failed"); 84 if (t.scientistsTest7(galileo) != galileo) throw new Exception("scientistsTest 7 failed"); 85 if (t.scientistsTest8(galileo) != galileo) throw new Exception("scientistsTest 8 failed"); 86 if (t.scientistsTest9(galileo) != galileo) throw new Exception("scientistsTest 9 failed"); 87// if (t.scientistsTestA(galileo) != galileo) throw new Exception("scientistsTest A failed"); 88 if (t.scientistsTestB(galileo) != galileo) throw new Exception("scientistsTest B failed"); 89// if (t.scientistsTestC(galileo) != galileo) throw new Exception("scientistsTest C failed"); 90 if (t.scientistsTestD(galileo) != galileo) throw new Exception("scientistsTest D failed"); 91 if (t.scientistsTestE(galileo) != galileo) throw new Exception("scientistsTest E failed"); 92 if (t.scientistsTestF(galileo) != galileo) throw new Exception("scientistsTest F failed"); 93 if (t.scientistsTestG(galileo) != galileo) throw new Exception("scientistsTest G failed"); 94 if (t.scientistsTestH(galileo) != galileo) throw new Exception("scientistsTest H failed"); 95 if (t.scientistsTestI(galileo) != galileo) throw new Exception("scientistsTest I failed"); 96 if (t.scientistsTestJ(galileo) != galileo) throw new Exception("scientistsTest J failed"); 97 98 if (enum_thorough_simple.scientistsTest1(galileo) != galileo) throw new Exception("scientistsTest Global 1 failed"); 99 if (enum_thorough_simple.scientistsTest2(galileo) != galileo) throw new Exception("scientistsTest Global 2 failed"); 100 if (enum_thorough_simple.scientistsTest3(galileo) != galileo) throw new Exception("scientistsTest Global 3 failed"); 101 if (enum_thorough_simple.scientistsTest4(galileo) != galileo) throw new Exception("scientistsTest Global 4 failed"); 102 if (enum_thorough_simple.scientistsTest5(galileo) != galileo) throw new Exception("scientistsTest Global 5 failed"); 103 if (enum_thorough_simple.scientistsTest6(galileo) != galileo) throw new Exception("scientistsTest Global 6 failed"); 104 if (enum_thorough_simple.scientistsTest7(galileo) != galileo) throw new Exception("scientistsTest Global 7 failed"); 105 if (enum_thorough_simple.scientistsTest8(galileo) != galileo) throw new Exception("scientistsTest Global 8 failed"); 106 } 107 { 108 TClassInt t = new TClassInt(); 109 int bell = TClassInt.bell; 110 int galileo = TemplateClassInt.galileo; 111 if (t.scientistsNameTest1(bell) != bell) throw new Exception("scientistsNameTest 1 failed"); 112 if (t.scientistsNameTest2(bell) != bell) throw new Exception("scientistsNameTest 2 failed"); 113 if (t.scientistsNameTest3(bell) != bell) throw new Exception("scientistsNameTest 3 failed"); 114 if (t.scientistsNameTest4(bell) != bell) throw new Exception("scientistsNameTest 4 failed"); 115 if (t.scientistsNameTest5(bell) != bell) throw new Exception("scientistsNameTest 5 failed"); 116 if (t.scientistsNameTest6(bell) != bell) throw new Exception("scientistsNameTest 6 failed"); 117 if (t.scientistsNameTest7(bell) != bell) throw new Exception("scientistsNameTest 7 failed"); 118 if (t.scientistsNameTest8(bell) != bell) throw new Exception("scientistsNameTest 8 failed"); 119 if (t.scientistsNameTest9(bell) != bell) throw new Exception("scientistsNameTest 9 failed"); 120// if (t.scientistsNameTestA(bell) != bell) throw new Exception("scientistsNameTest A failed"); 121 if (t.scientistsNameTestB(bell) != bell) throw new Exception("scientistsNameTest B failed"); 122// if (t.scientistsNameTestC(bell) != bell) throw new Exception("scientistsNameTest C failed"); 123 if (t.scientistsNameTestD(bell) != bell) throw new Exception("scientistsNameTest D failed"); 124 if (t.scientistsNameTestE(bell) != bell) throw new Exception("scientistsNameTest E failed"); 125 if (t.scientistsNameTestF(bell) != bell) throw new Exception("scientistsNameTest F failed"); 126 if (t.scientistsNameTestG(bell) != bell) throw new Exception("scientistsNameTest G failed"); 127 if (t.scientistsNameTestH(bell) != bell) throw new Exception("scientistsNameTest H failed"); 128 if (t.scientistsNameTestI(bell) != bell) throw new Exception("scientistsNameTest I failed"); 129 130 if (t.scientistsNameSpaceTest1(bell) != bell) throw new Exception("scientistsNameSpaceTest 1 failed"); 131 if (t.scientistsNameSpaceTest2(bell) != bell) throw new Exception("scientistsNameSpaceTest 2 failed"); 132 if (t.scientistsNameSpaceTest3(bell) != bell) throw new Exception("scientistsNameSpaceTest 3 failed"); 133 if (t.scientistsNameSpaceTest4(bell) != bell) throw new Exception("scientistsNameSpaceTest 4 failed"); 134 if (t.scientistsNameSpaceTest5(bell) != bell) throw new Exception("scientistsNameSpaceTest 5 failed"); 135 if (t.scientistsNameSpaceTest6(bell) != bell) throw new Exception("scientistsNameSpaceTest 6 failed"); 136 if (t.scientistsNameSpaceTest7(bell) != bell) throw new Exception("scientistsNameSpaceTest 7 failed"); 137 138 if (t.scientistsOtherTest1(galileo) != galileo) throw new Exception("scientistsOtherTest 1 failed"); 139 if (t.scientistsOtherTest2(galileo) != galileo) throw new Exception("scientistsOtherTest 2 failed"); 140 if (t.scientistsOtherTest3(galileo) != galileo) throw new Exception("scientistsOtherTest 3 failed"); 141 if (t.scientistsOtherTest4(galileo) != galileo) throw new Exception("scientistsOtherTest 4 failed"); 142 if (t.scientistsOtherTest5(galileo) != galileo) throw new Exception("scientistsOtherTest 5 failed"); 143 if (t.scientistsOtherTest6(galileo) != galileo) throw new Exception("scientistsOtherTest 6 failed"); 144 if (t.scientistsOtherTest7(galileo) != galileo) throw new Exception("scientistsOtherTest 7 failed"); 145 146 if (enum_thorough_simple.scientistsNameTest1(bell) != bell) throw new Exception("scientistsNameTest Global 1 failed"); 147 if (enum_thorough_simple.scientistsNameTest2(bell) != bell) throw new Exception("scientistsNameTest Global 2 failed"); 148 if (enum_thorough_simple.scientistsNameTest3(bell) != bell) throw new Exception("scientistsNameTest Global 3 failed"); 149 if (enum_thorough_simple.scientistsNameTest4(bell) != bell) throw new Exception("scientistsNameTest Global 4 failed"); 150 if (enum_thorough_simple.scientistsNameTest5(bell) != bell) throw new Exception("scientistsNameTest Global 5 failed"); 151 if (enum_thorough_simple.scientistsNameTest6(bell) != bell) throw new Exception("scientistsNameTest Global 6 failed"); 152 if (enum_thorough_simple.scientistsNameTest7(bell) != bell) throw new Exception("scientistsNameTest Global 7 failed"); 153 154 if (enum_thorough_simple.scientistsNameSpaceTest1(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 1 failed"); 155 if (enum_thorough_simple.scientistsNameSpaceTest2(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 2 failed"); 156 if (enum_thorough_simple.scientistsNameSpaceTest3(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 3 failed"); 157 if (enum_thorough_simple.scientistsNameSpaceTest4(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 4 failed"); 158 if (enum_thorough_simple.scientistsNameSpaceTest5(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 5 failed"); 159 if (enum_thorough_simple.scientistsNameSpaceTest6(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 6 failed"); 160 if (enum_thorough_simple.scientistsNameSpaceTest7(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 7 failed"); 161 162 if (enum_thorough_simple.scientistsNameSpaceTest8(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 8 failed"); 163 if (enum_thorough_simple.scientistsNameSpaceTest9(bell) != bell) throw new Exception("scientistsNameSpaceTest Global 9 failed"); 164 if (enum_thorough_simple.scientistsNameSpaceTestA(bell) != bell) throw new Exception("scientistsNameSpaceTest Global A failed"); 165 if (enum_thorough_simple.scientistsNameSpaceTestB(bell) != bell) throw new Exception("scientistsNameSpaceTest Global B failed"); 166 if (enum_thorough_simple.scientistsNameSpaceTestC(bell) != bell) throw new Exception("scientistsNameSpaceTest Global C failed"); 167 if (enum_thorough_simple.scientistsNameSpaceTestD(bell) != bell) throw new Exception("scientistsNameSpaceTest Global D failed"); 168 if (enum_thorough_simple.scientistsNameSpaceTestE(bell) != bell) throw new Exception("scientistsNameSpaceTest Global E failed"); 169 170 if (enum_thorough_simple.scientistsNameSpaceTestF(bell) != bell) throw new Exception("scientistsNameSpaceTest Global F failed"); 171 if (enum_thorough_simple.scientistsNameSpaceTestG(bell) != bell) throw new Exception("scientistsNameSpaceTest Global G failed"); 172 if (enum_thorough_simple.scientistsNameSpaceTestH(bell) != bell) throw new Exception("scientistsNameSpaceTest Global H failed"); 173 if (enum_thorough_simple.scientistsNameSpaceTestI(bell) != bell) throw new Exception("scientistsNameSpaceTest Global I failed"); 174 if (enum_thorough_simple.scientistsNameSpaceTestJ(bell) != bell) throw new Exception("scientistsNameSpaceTest Global J failed"); 175 if (enum_thorough_simple.scientistsNameSpaceTestK(bell) != bell) throw new Exception("scientistsNameSpaceTest Global K failed"); 176 if (enum_thorough_simple.scientistsNameSpaceTestL(bell) != bell) throw new Exception("scientistsNameSpaceTest Global L failed"); 177 } 178 { 179 int val = enum_thorough_simple.argh; 180 if (enum_thorough_simple.renameTest1(val) != val) throw new Exception("renameTest Global 1 failed"); 181 if (enum_thorough_simple.renameTest2(val) != val) throw new Exception("renameTest Global 2 failed"); 182 } 183 { 184 NewNameStruct n = new NewNameStruct(); 185 if (n.renameTest1(NewNameStruct.bang) != NewNameStruct.bang) throw new Exception("renameTest 1 failed"); 186 if (n.renameTest2(NewNameStruct.bang) != NewNameStruct.bang) throw new Exception("renameTest 2 failed"); 187 if (n.renameTest3(NewNameStruct.simple1) != NewNameStruct.simple1) throw new Exception("renameTest 3 failed"); 188 if (n.renameTest4(NewNameStruct.doublename1) != NewNameStruct.doublename1) throw new Exception("renameTest 4 failed"); 189 if (n.renameTest5(NewNameStruct.doublename1) != NewNameStruct.doublename1) throw new Exception("renameTest 5 failed"); 190 if (n.renameTest6(NewNameStruct.singlename1) != NewNameStruct.singlename1) throw new Exception("renameTest 6 failed"); 191 } 192 { 193 if (enum_thorough_simple.renameTest3(NewNameStruct.bang) != NewNameStruct.bang) throw new Exception("renameTest Global 3 failed"); 194 if (enum_thorough_simple.renameTest4(NewNameStruct.simple1) != NewNameStruct.simple1) throw new Exception("renameTest Global 4 failed"); 195 if (enum_thorough_simple.renameTest5(NewNameStruct.doublename1) != NewNameStruct.doublename1) throw new Exception("renameTest Global 5 failed"); 196 if (enum_thorough_simple.renameTest6(NewNameStruct.doublename1) != NewNameStruct.doublename1) throw new Exception("renameTest Global 6 failed"); 197 if (enum_thorough_simple.renameTest7(NewNameStruct.singlename1) != NewNameStruct.singlename1) throw new Exception("renameTest Global 7 failed"); 198 } 199 { 200 TreesClass t = new TreesClass(); 201 int pine = TreesClass.pine; 202 203 if (t.treesTest1(pine) != pine) throw new Exception("treesTest 1 failed"); 204 if (t.treesTest2(pine) != pine) throw new Exception("treesTest 2 failed"); 205 if (t.treesTest3(pine) != pine) throw new Exception("treesTest 3 failed"); 206 if (t.treesTest4(pine) != pine) throw new Exception("treesTest 4 failed"); 207 if (t.treesTest5(pine) != pine) throw new Exception("treesTest 5 failed"); 208 if (t.treesTest6(pine) != pine) throw new Exception("treesTest 6 failed"); 209 if (t.treesTest7(pine) != pine) throw new Exception("treesTest 7 failed"); 210 if (t.treesTest8(pine) != pine) throw new Exception("treesTest 8 failed"); 211 if (t.treesTest9(pine) != pine) throw new Exception("treesTest 9 failed"); 212 if (t.treesTestA(pine) != pine) throw new Exception("treesTest A failed"); 213 if (t.treesTestB(pine) != pine) throw new Exception("treesTest B failed"); 214 if (t.treesTestC(pine) != pine) throw new Exception("treesTest C failed"); 215 if (t.treesTestD(pine) != pine) throw new Exception("treesTest D failed"); 216 if (t.treesTestE(pine) != pine) throw new Exception("treesTest E failed"); 217 if (t.treesTestF(pine) != pine) throw new Exception("treesTest F failed"); 218 if (t.treesTestG(pine) != pine) throw new Exception("treesTest G failed"); 219 if (t.treesTestH(pine) != pine) throw new Exception("treesTest H failed"); 220 if (t.treesTestI(pine) != pine) throw new Exception("treesTest I failed"); 221 if (t.treesTestJ(pine) != pine) throw new Exception("treesTest J failed"); 222 if (t.treesTestK(pine) != pine) throw new Exception("treesTest K failed"); 223 if (t.treesTestL(pine) != pine) throw new Exception("treesTest L failed"); 224 if (t.treesTestM(pine) != pine) throw new Exception("treesTest M failed"); 225 if (t.treesTestN(pine) != pine) throw new Exception("treesTest N failed"); 226 if (t.treesTestO(pine) != pine) throw new Exception("treesTest O failed"); 227 228 if (enum_thorough_simple.treesTest1(pine) != pine) throw new Exception("treesTest Global 1 failed"); 229 if (enum_thorough_simple.treesTest2(pine) != pine) throw new Exception("treesTest Global 2 failed"); 230 if (enum_thorough_simple.treesTest3(pine) != pine) throw new Exception("treesTest Global 3 failed"); 231 if (enum_thorough_simple.treesTest4(pine) != pine) throw new Exception("treesTest Global 4 failed"); 232 if (enum_thorough_simple.treesTest5(pine) != pine) throw new Exception("treesTest Global 5 failed"); 233 if (enum_thorough_simple.treesTest6(pine) != pine) throw new Exception("treesTest Global 6 failed"); 234 if (enum_thorough_simple.treesTest7(pine) != pine) throw new Exception("treesTest Global 7 failed"); 235 if (enum_thorough_simple.treesTest8(pine) != pine) throw new Exception("treesTest Global 8 failed"); 236 if (enum_thorough_simple.treesTest9(pine) != pine) throw new Exception("treesTest Global 9 failed"); 237 if (enum_thorough_simple.treesTestA(pine) != pine) throw new Exception("treesTest Global A failed"); 238 if (enum_thorough_simple.treesTestB(pine) != pine) throw new Exception("treesTest Global B failed"); 239 if (enum_thorough_simple.treesTestC(pine) != pine) throw new Exception("treesTest Global C failed"); 240 if (enum_thorough_simple.treesTestD(pine) != pine) throw new Exception("treesTest Global D failed"); 241 if (enum_thorough_simple.treesTestE(pine) != pine) throw new Exception("treesTest Global E failed"); 242 if (enum_thorough_simple.treesTestF(pine) != pine) throw new Exception("treesTest Global F failed"); 243 if (enum_thorough_simple.treesTestG(pine) != pine) throw new Exception("treesTest Global G failed"); 244 if (enum_thorough_simple.treesTestH(pine) != pine) throw new Exception("treesTest Global H failed"); 245 if (enum_thorough_simple.treesTestI(pine) != pine) throw new Exception("treesTest Global I failed"); 246 if (enum_thorough_simple.treesTestJ(pine) != pine) throw new Exception("treesTest Global J failed"); 247 if (enum_thorough_simple.treesTestK(pine) != pine) throw new Exception("treesTest Global K failed"); 248 if (enum_thorough_simple.treesTestL(pine) != pine) throw new Exception("treesTest Global L failed"); 249 if (enum_thorough_simple.treesTestM(pine) != pine) throw new Exception("treesTest Global M failed"); 250// if (enum_thorough_simple.treesTestN(pine) != pine) throw new Exception("treesTest Global N failed"); 251 if (enum_thorough_simple.treesTestO(pine) != pine) throw new Exception("treesTest Global O failed"); 252 if (enum_thorough_simple.treesTestP(pine) != pine) throw new Exception("treesTest Global P failed"); 253 if (enum_thorough_simple.treesTestQ(pine) != pine) throw new Exception("treesTest Global Q failed"); 254 if (enum_thorough_simple.treesTestR(pine) != pine) throw new Exception("treesTest Global R failed"); 255 } 256 { 257 HairStruct h = new HairStruct(); 258 int ginger = HairStruct.ginger; 259 260 if (h.hairTest1(ginger) != ginger) throw new Exception("hairTest 1 failed"); 261 if (h.hairTest2(ginger) != ginger) throw new Exception("hairTest 2 failed"); 262 if (h.hairTest3(ginger) != ginger) throw new Exception("hairTest 3 failed"); 263 if (h.hairTest4(ginger) != ginger) throw new Exception("hairTest 4 failed"); 264 if (h.hairTest5(ginger) != ginger) throw new Exception("hairTest 5 failed"); 265 if (h.hairTest6(ginger) != ginger) throw new Exception("hairTest 6 failed"); 266 if (h.hairTest7(ginger) != ginger) throw new Exception("hairTest 7 failed"); 267 if (h.hairTest8(ginger) != ginger) throw new Exception("hairTest 8 failed"); 268 if (h.hairTest9(ginger) != ginger) throw new Exception("hairTest 9 failed"); 269 if (h.hairTestA(ginger) != ginger) throw new Exception("hairTest A failed"); 270 if (h.hairTestB(ginger) != ginger) throw new Exception("hairTest B failed"); 271 272 int red = enum_thorough_simple.red; 273 if (h.colourTest1(red) != red) throw new Exception("colourTest HairStruct 1 failed"); 274 if (h.colourTest2(red) != red) throw new Exception("colourTest HairStruct 2 failed"); 275 if (h.namedanonTest1(enum_thorough_simple.NamedAnon2) != enum_thorough_simple.NamedAnon2) throw new Exception("namedanonTest HairStruct 1 failed"); 276 if (h.namedanonspaceTest1(enum_thorough_simple.NamedAnonSpace2) != enum_thorough_simple.NamedAnonSpace2) throw new Exception("namedanonspaceTest HairStruct 1 failed"); 277 278 int fir = TreesClass.fir; 279 if (h.treesGlobalTest1(fir) != fir) throw new Exception("treesGlobalTest1 HairStruct 1 failed"); 280 if (h.treesGlobalTest2(fir) != fir) throw new Exception("treesGlobalTest1 HairStruct 2 failed"); 281 if (h.treesGlobalTest3(fir) != fir) throw new Exception("treesGlobalTest1 HairStruct 3 failed"); 282 if (h.treesGlobalTest4(fir) != fir) throw new Exception("treesGlobalTest1 HairStruct 4 failed"); 283 } 284 { 285 int blonde = HairStruct.blonde; 286 if (enum_thorough_simple.hairTest1(blonde) != blonde) throw new Exception("hairTest Global 1 failed"); 287 if (enum_thorough_simple.hairTest2(blonde) != blonde) throw new Exception("hairTest Global 2 failed"); 288 if (enum_thorough_simple.hairTest3(blonde) != blonde) throw new Exception("hairTest Global 3 failed"); 289 if (enum_thorough_simple.hairTest4(blonde) != blonde) throw new Exception("hairTest Global 4 failed"); 290 if (enum_thorough_simple.hairTest5(blonde) != blonde) throw new Exception("hairTest Global 5 failed"); 291 if (enum_thorough_simple.hairTest6(blonde) != blonde) throw new Exception("hairTest Global 6 failed"); 292 if (enum_thorough_simple.hairTest7(blonde) != blonde) throw new Exception("hairTest Global 7 failed"); 293 if (enum_thorough_simple.hairTest8(blonde) != blonde) throw new Exception("hairTest Global 8 failed"); 294 if (enum_thorough_simple.hairTest9(blonde) != blonde) throw new Exception("hairTest Global 9 failed"); 295 if (enum_thorough_simple.hairTestA(blonde) != blonde) throw new Exception("hairTest Global A failed"); 296 if (enum_thorough_simple.hairTestB(blonde) != blonde) throw new Exception("hairTest Global B failed"); 297 if (enum_thorough_simple.hairTestC(blonde) != blonde) throw new Exception("hairTest Global C failed"); 298 299 if (enum_thorough_simple.hairTestA1(blonde) != blonde) throw new Exception("hairTest Global A1 failed"); 300 if (enum_thorough_simple.hairTestA2(blonde) != blonde) throw new Exception("hairTest Global A2 failed"); 301 if (enum_thorough_simple.hairTestA3(blonde) != blonde) throw new Exception("hairTest Global A3 failed"); 302 if (enum_thorough_simple.hairTestA4(blonde) != blonde) throw new Exception("hairTest Global A4 failed"); 303 if (enum_thorough_simple.hairTestA5(blonde) != blonde) throw new Exception("hairTest Global A5 failed"); 304 if (enum_thorough_simple.hairTestA6(blonde) != blonde) throw new Exception("hairTest Global A6 failed"); 305 if (enum_thorough_simple.hairTestA7(blonde) != blonde) throw new Exception("hairTest Global A7 failed"); 306 if (enum_thorough_simple.hairTestA8(blonde) != blonde) throw new Exception("hairTest Global A8 failed"); 307 if (enum_thorough_simple.hairTestA9(blonde) != blonde) throw new Exception("hairTest Global A9 failed"); 308 if (enum_thorough_simple.hairTestAA(blonde) != blonde) throw new Exception("hairTest Global AA failed"); 309 if (enum_thorough_simple.hairTestAB(blonde) != blonde) throw new Exception("hairTest Global AB failed"); 310 if (enum_thorough_simple.hairTestAC(blonde) != blonde) throw new Exception("hairTest Global AC failed"); 311 312 if (enum_thorough_simple.hairTestB1(blonde) != blonde) throw new Exception("hairTest Global B1 failed"); 313 if (enum_thorough_simple.hairTestB2(blonde) != blonde) throw new Exception("hairTest Global B2 failed"); 314 if (enum_thorough_simple.hairTestB3(blonde) != blonde) throw new Exception("hairTest Global B3 failed"); 315 if (enum_thorough_simple.hairTestB4(blonde) != blonde) throw new Exception("hairTest Global B4 failed"); 316 if (enum_thorough_simple.hairTestB5(blonde) != blonde) throw new Exception("hairTest Global B5 failed"); 317 if (enum_thorough_simple.hairTestB6(blonde) != blonde) throw new Exception("hairTest Global B6 failed"); 318 if (enum_thorough_simple.hairTestB7(blonde) != blonde) throw new Exception("hairTest Global B7 failed"); 319 if (enum_thorough_simple.hairTestB8(blonde) != blonde) throw new Exception("hairTest Global B8 failed"); 320 if (enum_thorough_simple.hairTestB9(blonde) != blonde) throw new Exception("hairTest Global B9 failed"); 321 if (enum_thorough_simple.hairTestBA(blonde) != blonde) throw new Exception("hairTest Global BA failed"); 322 if (enum_thorough_simple.hairTestBB(blonde) != blonde) throw new Exception("hairTest Global BB failed"); 323 if (enum_thorough_simple.hairTestBC(blonde) != blonde) throw new Exception("hairTest Global BC failed"); 324 325 if (enum_thorough_simple.hairTestC1(blonde) != blonde) throw new Exception("hairTest Global C1 failed"); 326 if (enum_thorough_simple.hairTestC2(blonde) != blonde) throw new Exception("hairTest Global C2 failed"); 327 if (enum_thorough_simple.hairTestC3(blonde) != blonde) throw new Exception("hairTest Global C3 failed"); 328 if (enum_thorough_simple.hairTestC4(blonde) != blonde) throw new Exception("hairTest Global C4 failed"); 329 if (enum_thorough_simple.hairTestC5(blonde) != blonde) throw new Exception("hairTest Global C5 failed"); 330 if (enum_thorough_simple.hairTestC6(blonde) != blonde) throw new Exception("hairTest Global C6 failed"); 331 if (enum_thorough_simple.hairTestC7(blonde) != blonde) throw new Exception("hairTest Global C7 failed"); 332 if (enum_thorough_simple.hairTestC8(blonde) != blonde) throw new Exception("hairTest Global C8 failed"); 333 if (enum_thorough_simple.hairTestC9(blonde) != blonde) throw new Exception("hairTest Global C9 failed"); 334 if (enum_thorough_simple.hairTestCA(blonde) != blonde) throw new Exception("hairTest Global CA failed"); 335 if (enum_thorough_simple.hairTestCB(blonde) != blonde) throw new Exception("hairTest Global CB failed"); 336 if (enum_thorough_simple.hairTestCC(blonde) != blonde) throw new Exception("hairTest Global CC failed"); 337 } 338 { 339 FirStruct f = new FirStruct(); 340 int blonde = HairStruct.blonde; 341 342 if (f.hairTestFir1(blonde) != blonde) throw new Exception("hairTestFir 1 failed"); 343 if (f.hairTestFir2(blonde) != blonde) throw new Exception("hairTestFir 2 failed"); 344 if (f.hairTestFir3(blonde) != blonde) throw new Exception("hairTestFir 3 failed"); 345 if (f.hairTestFir4(blonde) != blonde) throw new Exception("hairTestFir 4 failed"); 346 if (f.hairTestFir5(blonde) != blonde) throw new Exception("hairTestFir 5 failed"); 347 if (f.hairTestFir6(blonde) != blonde) throw new Exception("hairTestFir 6 failed"); 348 if (f.hairTestFir7(blonde) != blonde) throw new Exception("hairTestFir 7 failed"); 349 if (f.hairTestFir8(blonde) != blonde) throw new Exception("hairTestFir 8 failed"); 350 if (f.hairTestFir9(blonde) != blonde) throw new Exception("hairTestFir 9 failed"); 351 if (f.hairTestFirA(blonde) != blonde) throw new Exception("hairTestFir A failed"); 352 } 353 { 354 enum_thorough_simple.GlobalInstance = enum_thorough_simple.globalinstance2; 355 if (enum_thorough_simple.GlobalInstance != enum_thorough_simple.globalinstance2) throw new Exception("GlobalInstance 1 failed"); 356 357 Instances i = new Instances(); 358 i.MemberInstance = Instances.memberinstance3; 359 if (i.MemberInstance != Instances.memberinstance3) throw new Exception("MemberInstance 1 failed"); 360 } 361 } 362} 363