@Parameters(source = State.class)
@Test
public void shouldNotTimeoutTerminalState(State state) {

  assumeTrue(state.isTerminal());
  setUpWithTimeoutSeconds(0);
  now = now.plus(5, ChronoUnit.SECONDS);
  var runState = RunState.create(WORKFLOW_INSTANCE, state, now, counter);
  timeoutHandler.transitionInto(runState, eventRouter);
  verify(eventRouter, never()).receiveIgnoreClosed(any());
}