@Test
public void shouldMapStringBuilder() {

	Assert.assertEquals(TextNode.valueOf("test"), this.mapper.map(new StringBuilder("test")));
	Assert.assertEquals(TextNode.valueOf("test"), this.mapper.map(new StringBuilder("test"), null, TextNode.class));
	Assert.assertEquals(TextNode.valueOf("test"),
		this.mapper.map(new StringBuilder("test"), null, IPrimitiveNode.class));
	Assert.assertEquals(TextNode.valueOf("test"), this.mapper.map(new StringBuilder("test"), null, IJsonNode.class));
	Assert.assertEquals(TextNode.valueOf("test"),
		this.mapper.map(new StringBuilder("test"), null, AbstractJsonNode.class));
	Assert.assertEquals(TextNode.valueOf("test"), this.mapper.map(new StringBuilder("test"), null, Object.class));
	Assert.assertSame(TextNode.class, this.mapper.getDefaultMappingType(StringBuilder.class));
}