@Test
public void Should_initializeChainChoiceStrategy()
        throws Exception {

    IObject stateMock = mock(IObject.class);
    IObject argsMock = mock(IObject.class);
    new ReSendToChainRecoverStrategy(recoveryChainChoiceStrategy).init(stateMock, argsMock, mock(IMessageProcessor.class));
    verify(recoveryChainChoiceStrategy).init(same(stateMock), same(argsMock));
}