@Override
    public Encoder getMapValueEncoder() {
        return encoder;
    }
@Test
    public void shouldSerializeTheStringCorrectly() throws Exception {
        assertThat(mapCodec.getMapValueEncoder().encode("foo").toString(CharsetUtil.UTF_8))
                .isEqualTo("\"foo\"");
    }