119
98
callback.called();
122
public virtual bool check()
124
return callback.check();
127
private Callback callback = new Callback();
130
private class AMI_Test_knownDerivedAsBaseI : AMI_TestIntf_knownDerivedAsBase
132
public override void ice_response()
134
AllTests.test(false);
137
public override void ice_exception(Ice.Exception exc)
143
catch(KnownDerived k)
145
AllTests.test(k.b.Equals("KnownDerived.b"));
146
AllTests.test(k.kd.Equals("KnownDerived.kd"));
147
AllTests.test(k.GetType().Name.Equals("KnownDerived"));
151
AllTests.test(false);
156
public virtual bool check()
158
return callback.check();
161
private Callback callback = new Callback();
164
private class AMI_Test_knownDerivedAsKnownDerivedI : AMI_TestIntf_knownDerivedAsKnownDerived
166
public override void ice_response()
168
AllTests.test(false);
171
public override void ice_exception(Ice.Exception exc)
177
catch(KnownDerived k)
179
AllTests.test(k.b.Equals("KnownDerived.b"));
180
AllTests.test(k.kd.Equals("KnownDerived.kd"));
181
AllTests.test(k.GetType().Name.Equals("KnownDerived"));
185
AllTests.test(false);
190
public virtual bool check()
192
return callback.check();
195
private Callback callback = new Callback();
198
private class AMI_Test_unknownIntermediateAsBaseI : AMI_TestIntf_unknownIntermediateAsBase
200
public override void ice_response()
202
AllTests.test(false);
205
public override void ice_exception(Ice.Exception exc)
101
public void exception_knownDerivedAsBase(Ice.Exception exc)
107
catch(KnownDerived k)
109
AllTests.test(k.b.Equals("KnownDerived.b"));
110
AllTests.test(k.kd.Equals("KnownDerived.kd"));
111
AllTests.test(k.GetType().Name.Equals("KnownDerived"));
115
AllTests.test(false);
120
public void exception_knownDerivedAsKnownDerived(Ice.Exception exc)
126
catch(KnownDerived k)
128
AllTests.test(k.b.Equals("KnownDerived.b"));
129
AllTests.test(k.kd.Equals("KnownDerived.kd"));
130
AllTests.test(k.GetType().Name.Equals("KnownDerived"));
134
AllTests.test(false);
139
public void exception_unknownIntermediateAsBase(Ice.Exception exc)
220
154
callback.called();
223
public virtual bool check()
225
return callback.check();
228
private Callback callback = new Callback();
231
private class AMI_Test_knownIntermediateAsBaseI : AMI_TestIntf_knownIntermediateAsBase
233
public override void ice_response()
235
AllTests.test(false);
238
public override void ice_exception(Ice.Exception exc)
244
catch(KnownIntermediate ki)
246
AllTests.test(ki.b.Equals("KnownIntermediate.b"));
247
AllTests.test(ki.ki.Equals("KnownIntermediate.ki"));
248
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
252
AllTests.test(false);
257
public virtual bool check()
259
return callback.check();
262
private Callback callback = new Callback();
265
private class AMI_Test_knownMostDerivedAsBaseI : AMI_TestIntf_knownMostDerivedAsBase
267
public override void ice_response()
269
AllTests.test(false);
272
public override void ice_exception(Ice.Exception exc)
278
catch(KnownMostDerived kmd)
280
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
281
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
282
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
283
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
287
AllTests.test(false);
292
public virtual bool check()
294
return callback.check();
297
private Callback callback = new Callback();
300
private class AMI_Test_knownIntermediateAsKnownIntermediateI : AMI_TestIntf_knownIntermediateAsKnownIntermediate
302
public override void ice_response()
304
AllTests.test(false);
307
public override void ice_exception(Ice.Exception exc)
313
catch(KnownIntermediate ki)
315
AllTests.test(ki.b.Equals("KnownIntermediate.b"));
316
AllTests.test(ki.ki.Equals("KnownIntermediate.ki"));
317
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
321
AllTests.test(false);
326
public virtual bool check()
328
return callback.check();
331
private Callback callback = new Callback();
334
private class AMI_Test_knownMostDerivedAsKnownIntermediateI : AMI_TestIntf_knownMostDerivedAsKnownIntermediate
336
public override void ice_response()
338
AllTests.test(false);
341
public override void ice_exception(Ice.Exception exc)
347
catch(KnownMostDerived kmd)
349
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
350
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
351
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
352
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
356
AllTests.test(false);
361
public virtual bool check()
363
return callback.check();
366
private Callback callback = new Callback();
369
private class AMI_Test_knownMostDerivedAsKnownMostDerivedI : AMI_TestIntf_knownMostDerivedAsKnownMostDerived
371
public override void ice_response()
373
AllTests.test(false);
376
public override void ice_exception(Ice.Exception exc)
382
catch(KnownMostDerived kmd)
384
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
385
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
386
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
387
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
391
AllTests.test(false);
396
public virtual bool check()
398
return callback.check();
401
private Callback callback = new Callback();
404
private class AMI_Test_unknownMostDerived1AsBaseI : AMI_TestIntf_unknownMostDerived1AsBase
406
public override void ice_response()
408
AllTests.test(false);
411
public override void ice_exception(Ice.Exception exc)
417
catch(KnownIntermediate ki)
419
AllTests.test(ki.b.Equals("UnknownMostDerived1.b"));
420
AllTests.test(ki.ki.Equals("UnknownMostDerived1.ki"));
421
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
425
AllTests.test(false);
430
public virtual bool check()
432
return callback.check();
435
private Callback callback = new Callback();
438
private class AMI_Test_unknownMostDerived1AsKnownIntermediateI : AMI_TestIntf_unknownMostDerived1AsKnownIntermediate
440
public override void ice_response()
442
AllTests.test(false);
445
public override void ice_exception(Ice.Exception exc)
451
catch(KnownIntermediate ki)
453
AllTests.test(ki.b.Equals("UnknownMostDerived1.b"));
454
AllTests.test(ki.ki.Equals("UnknownMostDerived1.ki"));
455
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
459
AllTests.test(false);
464
public virtual bool check()
466
return callback.check();
469
private Callback callback = new Callback();
472
private class AMI_Test_unknownMostDerived2AsBaseI : AMI_TestIntf_unknownMostDerived2AsBase
474
public override void ice_response()
476
AllTests.test(false);
479
public override void ice_exception(Ice.Exception exc)
157
public void exception_knownIntermediateAsBase(Ice.Exception exc)
163
catch(KnownIntermediate ki)
165
AllTests.test(ki.b.Equals("KnownIntermediate.b"));
166
AllTests.test(ki.ki.Equals("KnownIntermediate.ki"));
167
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
171
AllTests.test(false);
176
public void exception_knownMostDerivedAsBase(Ice.Exception exc)
182
catch(KnownMostDerived kmd)
184
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
185
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
186
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
187
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
191
AllTests.test(false);
196
public void exception_knownIntermediateAsKnownIntermediate(Ice.Exception exc)
202
catch(KnownIntermediate ki)
204
AllTests.test(ki.b.Equals("KnownIntermediate.b"));
205
AllTests.test(ki.ki.Equals("KnownIntermediate.ki"));
206
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
210
AllTests.test(false);
215
public void exception_knownMostDerivedAsKnownIntermediate(Ice.Exception exc)
221
catch(KnownMostDerived kmd)
223
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
224
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
225
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
226
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
230
AllTests.test(false);
235
public void exception_knownMostDerivedAsKnownMostDerived(Ice.Exception exc)
241
catch(KnownMostDerived kmd)
243
AllTests.test(kmd.b.Equals("KnownMostDerived.b"));
244
AllTests.test(kmd.ki.Equals("KnownMostDerived.ki"));
245
AllTests.test(kmd.kmd.Equals("KnownMostDerived.kmd"));
246
AllTests.test(kmd.GetType().Name.Equals("KnownMostDerived"));
250
AllTests.test(false);
255
public void exception_unknownMostDerived1AsBase(Ice.Exception exc)
261
catch(KnownIntermediate ki)
263
AllTests.test(ki.b.Equals("UnknownMostDerived1.b"));
264
AllTests.test(ki.ki.Equals("UnknownMostDerived1.ki"));
265
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
269
AllTests.test(false);
274
public void exception_unknownMostDerived1AsKnownIntermediate(Ice.Exception exc)
280
catch(KnownIntermediate ki)
282
AllTests.test(ki.b.Equals("UnknownMostDerived1.b"));
283
AllTests.test(ki.ki.Equals("UnknownMostDerived1.ki"));
284
AllTests.test(ki.GetType().Name.Equals("KnownIntermediate"));
288
AllTests.test(false);
293
public void exception_unknownMostDerived2AsBase(Ice.Exception exc)