DerivedEmptyBaseEmptyAll x = new DerivedEmptyBaseEmptyAll();
DerivedEmptyBaseEmptyAll yOrig = new DerivedEmptyBaseEmptyAll();
Holder<EmptyAll> y = new Holder<EmptyAll>(yOrig);
Holder<EmptyAll> z = new Holder<EmptyAll>();
EmptyAll ret;
if (testDocLiteral) {
ret = docClient.testEmptyAll(x, y, z);
} else if (testXMLBinding) {
ret = xmlClient.testEmptyAll(x, y, z);
} else {
ret = rpcClient.testEmptyAll(x, y, z);
}
assertNotNull("testInheritanceEmptyAllDerivedEmpty()", y.value);
assertNotNull("testInheritanceEmptyAllDerivedEmpty()", z.value);
assertNotNull("testInheritanceEmptyAllDerivedEmpty()", ret);
assertTrue(y.value.getClass().getName(), y.value instanceof DerivedEmptyBaseEmptyAll);
assertTrue(z.value.getClass().getName(), z.value instanceof DerivedEmptyBaseEmptyAll);
assertTrue(ret.getClass().getName(), ret instanceof DerivedEmptyBaseEmptyAll);
}