Browse Source

Fix Typo

pull/5410/head
Benedikt Stebner 5 years ago
parent
commit
bd9aaae4c0
  1. 2
      src/Avalonia.Visuals/Media/TextFormatting/Unicode/LineBreakEnumerator.cs
  2. 8
      tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/LineBreakEnumuratorTests.cs

2
src/Avalonia.Visuals/Media/TextFormatting/Unicode/LineBreakEnumerator.cs

@ -201,7 +201,7 @@ namespace Avalonia.Media.TextFormatting.Unicode
switch (_currentClass) switch (_currentClass)
{ {
case LineBreakClass.MandatoryBreak: case LineBreakClass.MandatoryBreak:
case LineBreakClass.CombiningMark: case LineBreakClass.ContingentBreak:
case LineBreakClass.Exclamation: case LineBreakClass.Exclamation:
case LineBreakClass.LineFeed: case LineBreakClass.LineFeed:
case LineBreakClass.NextLine: case LineBreakClass.NextLine:

8
tests/Avalonia.Visuals.UnitTests/Media/TextFormatting/LineBreakEnumuratorTests.cs

@ -55,7 +55,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
[Fact] [Fact]
public void ForwardTextWithOuterWhitespace() public void ForwardTextWithOuterWhitespace()
{ {
var lineBreaker = new LineBreakAlgorithm(" Apples Pears Bananas ".AsMemory()); var lineBreaker = new LineBreakEnumerator(" Apples Pears Bananas ".AsMemory());
var positionsF = GetBreaks(lineBreaker); var positionsF = GetBreaks(lineBreaker);
Assert.Equal(1, positionsF[0].PositionWrap); Assert.Equal(1, positionsF[0].PositionWrap);
Assert.Equal(0, positionsF[0].PositionMeasure); Assert.Equal(0, positionsF[0].PositionMeasure);
@ -67,7 +67,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
Assert.Equal(21, positionsF[3].PositionMeasure); Assert.Equal(21, positionsF[3].PositionMeasure);
} }
private static List<LineBreak> GetBreaks(LineBreakAlgorithm lineBreaker) private static List<LineBreak> GetBreaks(LineBreakEnumerator lineBreaker)
{ {
var breaks = new List<LineBreak>(); var breaks = new List<LineBreak>();
@ -82,7 +82,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
[Fact] [Fact]
public void ForwardTest() public void ForwardTest()
{ {
var lineBreaker = new LineBreakAlgorithm("Apples Pears Bananas".AsMemory()); var lineBreaker = new LineBreakEnumerator("Apples Pears Bananas".AsMemory());
var positionsF = GetBreaks(lineBreaker); var positionsF = GetBreaks(lineBreaker);
Assert.Equal(7, positionsF[0].PositionWrap); Assert.Equal(7, positionsF[0].PositionWrap);
@ -99,7 +99,7 @@ namespace Avalonia.Visuals.UnitTests.Media.TextFormatting
{ {
var text = string.Join(null, codePoints.Select(char.ConvertFromUtf32)); var text = string.Join(null, codePoints.Select(char.ConvertFromUtf32));
var lineBreaker = new LineBreakAlgorithm(text.AsMemory()); var lineBreaker = new LineBreakEnumerator(text.AsMemory());
var foundBreaks = new List<int>(); var foundBreaks = new List<int>();

Loading…
Cancel
Save