use of org.apache.type_test.types3.ChoiceWithSubstitutionGroupNil in project cxf by apache.
the class AbstractTypeTestClient2 method testChoiceWithSubstitutionGroupNil.
@Test
public void testChoiceWithSubstitutionGroupNil() throws Exception {
if (!shouldRunTest("ChoiceWithSubstitutionGroupNil")) {
return;
}
ObjectFactory objectFactory = new ObjectFactory();
ChoiceWithSubstitutionGroupNil x = new ChoiceWithSubstitutionGroupNil();
JAXBElement<BigInteger> varInt = objectFactory.createChoiceWithSubstitutionGroupNilVarInt(null);
x.setVarInt(varInt);
ChoiceWithSubstitutionGroupNil yOrig = new ChoiceWithSubstitutionGroupNil();
JAXBElement<? extends SgBaseTypeA> elementA = objectFactory.createSg04NillableBaseElementA(null);
yOrig.setSg04NillableBaseElementA(elementA);
Holder<ChoiceWithSubstitutionGroupNil> y = new Holder<ChoiceWithSubstitutionGroupNil>(yOrig);
Holder<ChoiceWithSubstitutionGroupNil> z = new Holder<ChoiceWithSubstitutionGroupNil>();
ChoiceWithSubstitutionGroupNil ret;
if (testDocLiteral) {
ret = docClient.testChoiceWithSubstitutionGroupNil(x, y, z);
} else if (testXMLBinding) {
ret = xmlClient.testChoiceWithSubstitutionGroupNil(x, y, z);
} else {
ret = rpcClient.testChoiceWithSubstitutionGroupNil(x, y, z);
}
if (!perfTestOnly) {
assertTrue("testChoiceWithSubstitutionGroupNil(): Incorrect value for inout param", equals(x, y.value));
assertTrue("testChoiceWithSubstitutionGroupNil(): Incorrect value for out param", equals(yOrig, z.value));
assertTrue("testChoiceWithSubstitutionGroupNil(): Incorrect return value", equals(x, ret));
}
}
Aggregations