MuleClient client = muleContext.getClient();
Map<String, Object> messageProperties = new HashMap<String, Object>();
messageProperties.put(HttpConstants.HEADER_CONTENT_TYPE, getSendEncoding());
MuleMessage reply = client.send("clientEndpoint", TEST_MESSAGE, messageProperties);
assertNotNull(reply);
assertEquals("200", reply.getInboundProperty(HttpConnector.HTTP_STATUS_PROPERTY));
assertEquals("text/baz;charset=UTF-16BE", reply.<String>getInboundProperty(HttpConstants.HEADER_CONTENT_TYPE));
assertEquals("UTF-16BE", reply.getEncoding());
assertEquals(TEST_MESSAGE + " Received", reply.getPayloadAsString());