This works :-)
Im actuel come into my bean
package dk.bankconnect.hub.unittest;
import java.util.List;
import org.apache.camel.Exchange;
import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.CamelTestSupport;
import org.junit.Test;
import dk.bankconnect.hub.processor.AddIpBean;
public class FilterTest extends CamelTestSupport {
String header =
"<root><name>abc</name><mainRegistrationNumber>20</mainRegistrationNumber><technicalAddress></technicalAddress></root>";
@Test
public void testSendMatchingMessage() throws Exception {
// MockEndpoint mock = getMockEndpoint("mock:result");
// mock.expectedBodiesReceived("expected result");
template.sendBodyAndHeader("direct:start",
header,"headerName","headerValue");
assertMockEndpointsSatisfied();
}
@Override
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
from("direct:start").bean(AddIpBean.class).to("mock:result");
}
};
}
}
Frank
--
View this message in context:
http://camel.465427.n5.nabble.com/Green-test-but-my-RouteBuilder-dosent-run-tp5752583p5752618.html
Sent from the Camel - Users mailing list archive at Nabble.com.