public unsafe void TextInterceptsAreFoundCorrectly() { var text = "|"; var paint = new SKPaint(); paint.TextSize = 100; var widths = paint.GetTextIntercepts(text, 50, 100, 0, 100); Assert.Equal(2, widths.Length); var diff = widths[1] - widths[0]; var textPath = paint.GetTextPath(text, 0, 0); var pathWidth = textPath.TightBounds.Width; Assert.Equal(pathWidth, diff, 2); }