Ejemplo n.º 1
0
 @Test
 public void shouldUpdateDroneLocation() {
   Tracker tracker = new SimpleTrackerFactory().create("drone1", "my tracker");
   trackerData.register((Observer) tracker);
   Assert.assertEquals(1, trackerData.getTrackers().size());
   MapPoint oldPosition = tracker.getCurrentPosition();
   tracker.calculate();
   MapPoint newPosition = tracker.getCurrentPosition();
   System.out.println("........." + oldPosition.getLongitude());
   System.out.println("........." + newPosition.getLatitude());
   Assert.assertNotSame(newPosition, oldPosition);
   Assert.assertSame(oldPosition, tracker.getPositions().get(0));
 }