public void ReadFontIconInfo() => File.OpenRead(Inf2FileName).Using(stream => { var iconsInfo = FontIconInfo.Read(stream).ToArray(); Assert.Equal(21, iconsInfo.Length); var iconInfo = iconsInfo.Skip(1).First(); Assert.Equal(61870, iconInfo.Key); Assert.Equal(19, iconInfo.Left); Assert.Equal(1, iconInfo.Top); Assert.Equal(39, iconInfo.Right); Assert.Equal(20, iconInfo.Bottom); });
public void WriteBackFontIconInfo() => Helpers.AssertStream(File.OpenRead(Inf2FileName), stream => { var outStream = new MemoryStream(); FontIconInfo.Write(outStream, FontIconInfo.Read(stream)); return outStream; });