final Exchange exchange = _service.createExchange();
exchange.getContext().setProperty(propertyKey, propertyValue, Scope.EXCHANGE);
Message message = exchange.createMessage();
message.getContext().setProperty(propertyValue, propertyKey);
exchange.send(message);
assertThat(camelEndpoint.getReceivedCounter(), is(1));
org.apache.camel.Exchange ex = camelEndpoint.getReceivedExchanges().get(0);
final String actualPropertyValue = (String) ex.getProperty(propertyKey);
final String actualPropertyKey = (String) ex.getIn().getHeader(propertyValue);