@Test
public void testRetractFactSetMissingOrganization() throws Exception {

  RetractFactRequest request = mockRetractingFact().setOrganization(null);
  when(factCreateHandler.resolveOrganization(isNull(), notNull())).thenReturn(organization);
  Fact fact = delegate.handle(request);
  verify(objectFactDao).storeFact(argThat(e -> Objects.equals(e.getId(), fact.getId())
          && Objects.equals(organization.getId(), e.getOrganizationID())));
  verify(factResponseConverter).apply(argThat(e -> Objects.equals(e.getId(), fact.getId())
          && Objects.equals(organization.getId(), e.getOrganizationID())));
}