}
return isEquals && equals((SimpleChoice)x, (SimpleChoice)y);
}
public void testDerivedChoiceBaseChoice() throws Exception {
DerivedChoiceBaseChoice x = new DerivedChoiceBaseChoice();
//Base
x.setVarString("BaseChoice-x");
//Derived
x.setVarStringExt("DerivedChoice-x");
x.setAttrString("DerivedAttr-x");
DerivedChoiceBaseChoice yOrig = new DerivedChoiceBaseChoice();
//Base
yOrig.setVarFloat(-9.14f);
//Derived
yOrig.setVarFloatExt(1.414f);
yOrig.setAttrString("DerivedAttr-y");
Holder<DerivedChoiceBaseChoice> y = new Holder<DerivedChoiceBaseChoice>(yOrig);
Holder<DerivedChoiceBaseChoice> z = new Holder<DerivedChoiceBaseChoice>();
DerivedChoiceBaseChoice ret;
if (testDocLiteral) {
ret = docClient.testDerivedChoiceBaseChoice(x, y, z);
} else {
ret = rpcClient.testDerivedChoiceBaseChoice(x, y, z);
}