### Question:
InfrastructureManager implements ServiceInfrastructure { @Override public List<String> getChildDSRs() { List<String> result = new ArrayList<String>(); logger.debug("Not implemented yet."); return result; } InfrastructureManager(); @Override void setParentsRoute(List<String> identifiers); @Override List<String> getParentsRoute(); @Override List<String> getChildDSRs(); @Override void addChildDSR(String identifier); @Override void setParent(String identifier); @Override String getParent(); void handleRegistration(List<String> identifiers); void handleUpdate(List<String> identifiers); void handleDelete(String identifier); boolean dbSynchronization(List<String> ids, Method method,
			int responsestatus);  }### Answer:
@Test public void testGetChildDSRs() { List<String> childs = new ArrayList<String>(); childs.add("test_child1"); childs.add("test_child2"); childs.add("test_child3"); try { manager.addChildDSR("test_child1"); manager.addChildDSR("test_child2"); manager.addChildDSR("test_child3"); } catch (EmptyIdentifierFailureException e) { fail("Detecting EmptyIdentifierFailureException exception."); } catch (NullPointerFailureException e) { fail("Detecting NullPointerFailureException exception."); } }