private void allPrimitivesInout(TypeTest binding) {
assertTrue("binding is null", binding != null);
try {
binding.allPrimitivesInout(
new StringHolder(new String()),
new BigIntegerHolder(new BigInteger("0")),
new IntHolder(0),
new LongHolder(0),
new ShortHolder((short)0),
new BigDecimalHolder(new BigDecimal(0)),
new FloatHolder(0),
new DoubleHolder(0),
new BooleanHolder(true),
new ByteHolder((byte)0),
new QNameHolder(new QName("http://double-double",
"toil-and-trouble")),
new CalendarHolder(Calendar.getInstance()),
new ByteArrayHolder(new byte[0]),
new ByteArrayHolder(new byte[0]),
new StringHolder(new String()),
new BooleanWrapperHolder(new Boolean(false)),
new FloatWrapperHolder(new Float(0)),
new DoubleWrapperHolder(new Double(0)),
new BigDecimalHolder(new BigDecimal(0)),
new IntegerWrapperHolder(new Integer(0)),