@Test
public void testInject() {
Invoker invoker = _testKit.newInvoker("InjectService.doSomething");
SynchronousInOutHandler handler = new SynchronousInOutHandler();
Exchange exchange = invoker.createExchange(handler);
Message message = exchange.createMessage();
Context context = exchange.getContext(message);
context.setProperty("someProp", "somePropVal");
message.setContent("blah");
DataSource attach = new TestDataSource("someAttach", "text/plain", "someAttachData");
message.addAttachment(attach.getName(), attach);
exchange.send(message);
Exchange outExchange = handler.waitForOut();
Assert.assertEquals("true, true, true", outExchange.getMessage().getContent());
}