### Question:
BackendProviderResolver { boolean isLookupNeeded(Set<TraceeBackendProvider> classLoaderProviders) { return classLoaderProviders == null || !(classLoaderProviders instanceof EmptyBackendProviderSet) && classLoaderProviders.isEmpty(); }  Set<TraceeBackendProvider> getBackendProviders();  }### Answer:
@Test public void shouldReturnTrueIfSetIsNull() { assertThat(out.isLookupNeeded(null), is(true)); }
@Test public void shouldReturnTrueIfSetIsEmpty() { assertThat(out.isLookupNeeded(Collections.<TraceeBackendProvider>emptySet()), is(true)); }
@Test public void shouldReturnFalseIfEmptySetObjectIsPresent() { assertThat(out.isLookupNeeded(new EmptyBackendProviderSet()), is(false)); }