| 12345678910111213141516171819202122 |
- using Avalonia.Media;
- using Xunit;
- namespace Avalonia.Visuals.UnitTests.Media
- {
- public class UnicodeRangeSegmentTests
- {
- [InlineData("u+00-FF", 0, 255)]
- [InlineData("U+00-FF", 0, 255)]
- [InlineData("U+00-U+FF", 0, 255)]
- [InlineData("U+AB??", 43776, 44031)]
- [Theory]
- public void Should_Parse(string s, int expectedStart, int expectedEnd)
- {
- var segment = UnicodeRangeSegment.Parse(s);
- Assert.Equal(expectedStart, segment.Start);
- Assert.Equal(expectedEnd, segment.End);
- }
- }
- }
|