assertTrue(courier1.deliveryAttempted);
assertTrue(!courier2.deliveryAttempted);
}
public void test_faultTo() throws ConfigurationException {
ActionProcessingPipeline pipeline = createTestPipeline();
Message message;
message = MessageFactory.getInstance().getMessage();
message.getHeader().getCall().setReplyTo(new LogicalEPR("cat", "servicex"));
message.getHeader().getCall().setFaultTo(new LogicalEPR("cat", "servicey"));
assertTrue(!courier1.deliveryAttempted);
assertTrue(!courier2.deliveryAttempted);
MockAction.exception = new ActionProcessingException("blah");
pipeline.process(message);
assertTrue(!courier1.deliveryAttempted);
assertTrue(courier2.deliveryAttempted);
}