### Question:
DefaultRpcServiceLookup implements RpcServiceLookup { public Multimap<String, String> getServicesFor(final String container, final String host) { if (container == null || container.length() == 0 || host == null) { return ImmutableMultimap.of(); } try { return containerServices.get(container, new Callable<Multimap<String, String>>() { public Multimap<String, String> call() { return Objects.firstNonNull(fetcher.getServicesForContainer(container, host), ImmutableMultimap.<String,String>of()); } } ); } catch (ExecutionException e) { return ImmutableMultimap.of(); } } @Inject  DefaultRpcServiceLookup(ServiceFetcher fetcher,
      @Named("org.apache.shindig.serviceExpirationDurationMinutes")Long duration); Multimap<String, String> getServicesFor(final String container, final String host);  }### Answer:
@Test public void testGetServicesForContainer_Empty() throws Exception { String container = "ig"; Multimap<String, String> services = svcLookup.getServicesFor(container, host); assertEquals(0, services.size()); }
@Test public void testGetServicesForContainer_Null() throws Exception { String container = null; Multimap<String, String> services = svcLookup.getServicesFor(container, host); assertEquals(0, services.size()); }