Esempio n. 1
0
  @Test
  public void testGroundTruth() {
    assertNotNull(reader1);
    GroundTruth gt1 = reader1.getGroundTruth();
    assertNotNull(gt1);

    GPSPoint home1 = gt1.getHomeLocation(1);
    assertNotNull(home1);

    assertTrue(home1.latitude >= 21.9779 && home1.latitude <= 21.9780);
    assertTrue(home1.longitude <= -159.3494 && home1.longitude >= -159.3495);

    GPSPoint home43344 = gt1.getHomeLocation(43344);
    assertNotNull(home43344);

    double dist = home1.distanceTo(home43344);
    assertTrue(dist >= 4246.5 && dist <= 4247.0);
  }
Esempio n. 2
0
  @Test(expected = Exception.class)
  public void testNoGroundTruthDataset2() {
    assertNotNull(reader2);

    GroundTruth gt2 = reader2.getGroundTruth();
    assertNotNull(gt2);

    GPSPoint home1 = gt2.getHomeLocation(1);
    assertNull(home1);
    assertNotNull(home1);
  }