}
// XXX - Generated code flattens nested structs
@Test
public void testChoiceWithGroupSeq() throws Exception {
ChoiceWithGroupSeq x = new ChoiceWithGroupSeq();
x.setVarInt(100);
x.setVarString("hello");
x.setVarFloat(1.1f);
ChoiceWithGroupSeq yOrig = new ChoiceWithGroupSeq();
yOrig.setVarOtherInt(11);
yOrig.setVarOtherString("world");
yOrig.setVarOtherFloat(10.1f);
Holder<ChoiceWithGroupSeq> y = new Holder<ChoiceWithGroupSeq>(yOrig);
Holder<ChoiceWithGroupSeq> z = new Holder<ChoiceWithGroupSeq>();
ChoiceWithGroupSeq ret;
if (testDocLiteral) {
ret = docClient.testChoiceWithGroupSeq(x, y, z);
} else if (testXMLBinding) {
ret = xmlClient.testChoiceWithGroupSeq(x, y, z);
} else {