### Question:
TopologicalDomain implements ChromosomalRegion { @Override public int getStart() { return start; } TopologicalDomain(int chromosome, int start, int end, Map<String, Integer> genes); @Override int getChromosome(); @Override int getStart(); @Override int getEnd(); Map<String, Integer> getGenes(); boolean containsPosition(VariantCoordinates variantCoordinates); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void testGetStart() { instance = new TopologicalDomain(0, 1, 0, new HashMap<>()); assertThat(instance.getStart(), equalTo(1)); }