### Question:
ServerAdminData { public boolean hasContainerAdminData(String container) { container = container != null ? container.toLowerCase() : container; return this.containerAdminDataMap.keySet().contains(container); } @Inject  ServerAdminData();  ServerAdminData(@Nullable Map<String, ContainerAdminData> containerAdminMap); ContainerAdminData getContainerAdminData(String container); void removeContainerAdminData(String container); void addContainerAdminData(String container, ContainerAdminData toAdd); Map<String, ContainerAdminData> getContainerAdminDataMap(); void clearContainerAdminData(); boolean hasContainerAdminData(String container); @Override boolean equals(Object obj); @Override int hashCode();  }### Answer:
@Test public void testHasContainerAdminData() { assertTrue(validData.hasContainerAdminData(MY_CONTAINER)); assertTrue(validData.hasContainerAdminData(DEFAULT)); assertFalse(validData.hasContainerAdminData("foo")); assertFalse(nullData.hasContainerAdminData(MY_CONTAINER)); assertFalse(defaultData.hasContainerAdminData(DEFAULT)); assertFalse(emptyData.hasContainerAdminData(MY_CONTAINER)); }