Search in sources :

Example 1 with ChoiceWithSubstitutionGroupNil

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));
    }
}
Also used : ObjectFactory(org.apache.type_test.types3.ObjectFactory) Holder(javax.xml.ws.Holder) BigInteger(java.math.BigInteger) ChoiceWithSubstitutionGroupNil(org.apache.type_test.types3.ChoiceWithSubstitutionGroupNil) Test(org.junit.Test)

Aggregations

BigInteger (java.math.BigInteger)1 Holder (javax.xml.ws.Holder)1 ChoiceWithSubstitutionGroupNil (org.apache.type_test.types3.ChoiceWithSubstitutionGroupNil)1 ObjectFactory (org.apache.type_test.types3.ObjectFactory)1 Test (org.junit.Test)1