public String toClient(Object value) { return contextValueEncoder.toClient(value); }
public String encodeValue(Object value) { String valueEncoded = value == null ? null : valueEncoder.toClient(value); return urlEncoder.encode(valueEncoded); }
@Test public void to_client() { ValueEncoder valueEncoder = mockValueEncoder(); ValueEncoderSource source = mockValueEncoderSource(); Long value = 23L; String encoded = "twentythree"; train_getValueEncoder(source, Long.class, valueEncoder); train_toClient(valueEncoder, value, encoded); replay(); ContextValueEncoder cve = new ContextValueEncoderImpl(source); assertSame(cve.toClient(value), encoded); verify(); }