}
// org.objectweb.type_test.types1.ExtendsSimpleContent
public void testExtendsSimpleContent() throws Exception {
ExtendsSimpleContent x = new ExtendsSimpleContent();
x.setValue("foo");
ExtendsSimpleContent yOriginal = new ExtendsSimpleContent();
yOriginal.setValue("bar");
Holder<ExtendsSimpleContent> y = new Holder<ExtendsSimpleContent>(yOriginal);
Holder<ExtendsSimpleContent> z = new Holder<ExtendsSimpleContent>();
ExtendsSimpleContent ret;
if (testDocLiteral) {
ret = docClient.testExtendsSimpleContent(x, y, z);
} else {
ret = rpcClient.testExtendsSimpleContent(x, y, z);
}
if (!perfTestOnly) {
assertEquals(x.getValue(), y.value.getValue());
assertEquals(yOriginal.getValue(), z.value.getValue());
assertEquals(x.getValue(), ret.getValue());
}
}