@Test public void emptyModelReturnsEmptyList() throws Exception { assertTrue(model.points().isEmpty()); }
public List<Point> points() { return Collections.unmodifiableList(plots); }
PlotMapModel { public List<Point> points() { return Collections.unmodifiableList(plots); } }
PlotMapModel { public List<Point> points() { return Collections.unmodifiableList(plots); }  }
PlotMapModel { public List<Point> points() { return Collections.unmodifiableList(plots); }  void add(Point plot); void remove(Point plot); List<Point> points(); }
PlotMapModel { public List<Point> points() { return Collections.unmodifiableList(plots); }  void add(Point plot); void remove(Point plot); List<Point> points();  }