public void CanParse() { var fileInfo = GetReferenceFileDirectory("garmin").EnumerateFiles().First(x => x.Name == "garmin.fpl"); using (var stream = new FileStream(fileInfo.FullName, FileMode.Open)) { var file = new GarminFlightplanDeSerializer().DeSerialize(new StreamWrapper(stream)); Assert.That(file, Is.Not.Null); Assert.That(file.Routes.Count, Is.EqualTo(1)); Assert.That(file.Routes[0].Coordinates.Count, Is.EqualTo(5)); } }
public void CanParse() { var fileInfo = GetReferenceFileDirectory("garmin").EnumerateFiles().First(x => x.Name == "garmin.fpl"); using (var stream = new FileStream(fileInfo.FullName, FileMode.Open)) { var file = new GarminFlightplanDeSerializer().DeSerialize(new StreamWrapper(stream)); Assert.That(file, Is.Not.Null); Assert.That(file.Routes.Count, Is.EqualTo(1)); Assert.That(file.Routes[0].Coordinates.Count, Is.EqualTo(5)); } }