assertSame(format, binding.getDataFormat());
binding.objectToData(val, buffer);
assertTrue(buffer.getDataLength() > 0);
Object val2 = binding.dataToObject(buffer);
assertSame(cls, val2.getClass());
assertEquals(val, val2);
Object valWithWrongCls = (cls == String.class)
? ((Object) new Integer(0)) : ((Object) new String(""));