@Test
@SuppressWarnings("unchecked")
public void getEnumLookupsWithNoEnumsDefined() {

    final DependentEnumsUtilities.Context context = mock(DependentEnumsUtilities.Context.class);
    final Callback<Map<String, String>> callback = mock(Callback.class);
    dtPresenter.getEnumLookups("FactType",
                               "field",
                               context,
                               callback);
    verify(callback,
           times(1)).callback(callbackValueCaptor.capture());
    final Map<String, String> callbackValue = callbackValueCaptor.getValue();
    assertNotNull(callbackValue);
    assertTrue(callbackValue.isEmpty());
}