@Test
public void shouldExecuteTheLogicAndRedirectToItsViewOnForward() throws Exception {

final MyComponent component = givenDispatcherWillBeReturnedWhenRequested();
assertThat(component.calls, is(0));
logicResult.forwardTo(MyComponent.class).base();
assertThat(component.calls, is(1));
verify(dispatcher).forward(request, response);
}