assertFalse(format.isPosition("5 ,T,090421,061057,47.797281N,013.049743E,504 ,0 ,206, "));
assertFalse(format.isPosition("INDEX,TAG,DATE,TIME,LATITUDE N/S,LONGITUDE E/W,HEIGHT,SPEED,HEADING,FIX MODE,VALID,PDOP,HDOP,VDOP,VOX"));
}
public void testParsePosition() {
Wgs84Position position = format.parsePosition("2971 ,V,090508,084815,48.132451N,016.321871E,319 ,12 ,207,3D,SPS ,1.6 ,1.3 ,0.9 ,VOX02971", null);
assertEquals(16.321871, position.getLongitude());
assertEquals(48.132451, position.getLatitude());
assertEquals(319.0, position.getElevation());
assertEquals(12.0, position.getSpeed());
assertEquals(207.0, position.getHeading());
assertEquals(1.6, position.getPdop());
assertEquals(1.3, position.getHdop());
assertEquals(0.9, position.getVdop());
String actual = DateFormat.getDateTimeInstance().format(position.getTime().getTime());
CompactCalendar expectedCal = calendar(2009, 5, 8, 8, 48, 15);
String expected = DateFormat.getDateTimeInstance().format(expectedCal.getTime());
assertEquals(expected, actual);
assertEquals(expectedCal, position.getTime());
assertEquals("VOX02971", position.getDescription());
}