StringNode extends LeafNode<String> { @Override public String getValue() { return value(); } StringNode();  StringNode(String value); String value(); @Override String getValue(); @Override String toString(); static String unescapeQuotedString(String string);  }
@Test public void testSetValue() { StringNode n = new StringNode(); n.setValue("\"foo\""); assertThat(n.getValue(), is("foo")); n.setValue("foo"); assertThat(n.getValue(), is("foo")); }