public Exchange doSignatureRouteTest(RouteBuilder builder, Exchange e,
Map<String, Object> headers) throws Exception {
CamelContext context = new DefaultCamelContext();
try {
context.addRoutes(builder);
context.start();
MockEndpoint mock = context.getEndpoint("mock:result",
MockEndpoint.class);
mock.setExpectedMessageCount(1);