@Test
public void testExtractTimeRangeInFullMoths_threePoints() throws ParseException {

    final List<SamplingPoint> points = new ArrayList<>();
    points.add(createPoint("2010-05-11T00:00:00Z", 19.0)) ;
    points.add(createPoint("2010-05-08T11:00:00Z", 19.0)) ;
    points.add(createPoint("2010-05-17T14:00:00Z", 19.0)) ;
    final TimeRange timeRange = TimeLatMapStrategy.extractTimeRangeInFullMonths(points);
    assertNotNull(timeRange);
    assertExpectedTime("2010-05-01T00:00:00Z", timeRange.getStartDate());
    assertExpectedTime("2010-06-01T00:00:00Z", timeRange.getStopDate());
}