@Test
public void testAvhrrPolygon() {

    final Geometry geometry = new Polygon(
            new LinearRing[]{new LinearRing(PolarOrbitingPolygonTestData.AVHRR_POINTS)});
    final PolarOrbitingPolygon polygon = new PolarOrbitingPolygon(1, System.currentTimeMillis(), geometry);
    assertTrue(polygon.isPointInPolygon(6.79, -96.76));
    assertTrue(polygon.isPointInPolygon(-82.41, -112.76));
    assertTrue(polygon.isPointInPolygon(-80.34, 12.77));
    assertTrue(polygon.isPointInPolygon(-79.4, 127.0));
    assertTrue(polygon.isPointInPolygon(1.15, 120.98));
    assertTrue(polygon.isPointInPolygon(-24.64, 89.17));
    assertTrue(polygon.isPointInPolygon(-69.8, 19.35));
    assertTrue(polygon.isPointInPolygon(-25.39, -64.96));
    assertFalse(polygon.isPointInPolygon(5.66, -101.84));
    assertFalse(polygon.isPointInPolygon(-80.15, -113.14));
    assertFalse(polygon.isPointInPolygon(-60.21, 117.97));
    assertFalse(polygon.isPointInPolygon(-9.2, 123.8));
    assertFalse(polygon.isPointInPolygon(8.67, 101.22));
    assertFalse(polygon.isPointInPolygon(-25.2, -61.19));
}