@Test
public void shouldNotCleanupPodWhenMissingContainerStatus() {

  // inject mock status in real instance
  createdPod.setStatus(podStatus);
  var runState = RunState.create(WORKFLOW_INSTANCE, State.TERMINATED);
  var shouldDelete = kdr.shouldDeletePodWithRunState(WORKFLOW_INSTANCE, createdPod, runState);
  // It is normal for a pod to not have any container status for a while after creation
  assertThat(shouldDelete, is(false));
}