### Question:
CountryBoundariesCell { Collection<String> getAllIds() { Collection<String> result = new ArrayList<>(containingIds.size() + intersectingCountries.size()); result.addAll(containingIds); for (CountryAreas areas : intersectingCountries) { result.add(areas.id); } return result; } CountryBoundariesCell(
			Collection<String> containingIds,
			Collection<CountryAreas> intersectingCountries); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void getAllIds() { assertEquals( Arrays.asList("A","B"), cell(new String[]{"A"},B).getAllIds() ); }