### Question:
CharAccessor implements PropertyAccessor<Character> { @Override public String toString(Object object) { if (object == null) { return null; } return object.toString(); }  @Override Character fromBytes(Class targetClass, byte[] data); @Override byte[] toBytes(Object object); @Override String toString(Object object); @Override Character fromString(Class targetClass, String s); @Override Character getCopy(Object object); Character getInstance(Class<?> clazz);  }### Answer:
@Test public void testToStringObject() { Assert.assertNull(accessor.toString(null)); Character d1 = new Character('c'); String s1 = d1.toString(); String s2 = accessor.toString(d1); Assert.assertTrue(s1.equals(s2)); }