public void TestReadingFileIgnoresAccuracy() { var reader = new GoogleTimelineJsonReader(15); var positions = reader.Read(@"Gps\GoogleTimeline.json").ToList(); Assert.AreEqual(0, positions.Count); }
public void TestReadingFile() { var reader = new GoogleTimelineJsonReader(40); var positions = reader.Read(@"Gps\GoogleTimeline.json").ToList(); Assert.AreEqual(1, positions.Count); Assert.AreEqual( new DateTimeOffset(2016, 12, 18, 00, 46, 26, 813, TimeSpan.Zero).ToUnixTimeMilliseconds(), positions[0].Time.ToUnixTimeMilliseconds()); Assert.AreEqual( new DateTimeOffset(2016, 12, 18, 00, 46, 26, 813, TimeSpan.Zero), positions[0].Time); Assert.AreEqual(45.708188, positions[0].Latitude, 0.000001); Assert.AreEqual(-11.2042061, positions[0].Longitude, 0.000001); }