new BigDecimal("11.22")};
Holder<DecimalEnum> z = new Holder<DecimalEnum>();
for (int i = 0; i < 3; i++) {
DecimalEnum x = DecimalEnum.fromValue(xx[i]);
DecimalEnum yOrig = DecimalEnum.fromValue(yy[i]);
Holder<DecimalEnum> y = new Holder<DecimalEnum>(yOrig);
DecimalEnum ret;
if (testDocLiteral) {
ret = docClient.testDecimalEnum(x, y, z);
} else {
ret = rpcClient.testDecimalEnum(x, y, z);
}
if (!perfTestOnly) {
assertEquals("testDecimalEnum(): Incorrect value for inout param",
x.value(), y.value.value());
assertEquals("testDecimalEnum(): Incorrect value for out param",
yOrig.value(), z.value.value());
assertEquals("testDecimalEnum(): Incorrect return value",
x.value(), ret.value());
}
}
}