### Question:
CharAttributeValue extends AbstractAnnotationAttributeValue<Character> { @Override public String toString() { return getName() + " -> " + value; } CharAttributeValue(final JavaSymbolName name, final char value); Character getValue(); @Override String toString();  }### Answer:
@Test public void testToString() { assertEquals("baz -> q", new CharAttributeValue(new JavaSymbolName("baz"), 'q').toString()); }