public void NewLineTest( IList <string> textLines, IList <string> expectedLines, TextPosition position) { TestTextEditBoxModel.AddLines(textLines); TestTextEditBoxModel.SetPositionTo(position); TestTextEditBoxModel.NewLine(); CollectionAssert.AreEqual(expectedLines, TestTextEditBoxModel.TextLines, "Lines isn't equal to expected"); }
public void PositionAfterNewLineTest( IList <string> textLines, IList <string> expectedLines, TextPosition position) { TestTextEditBoxModel.AddLines(textLines); TestTextEditBoxModel.SetPositionTo(position); TestTextEditBoxModel.NewLine(); Assert.AreEqual( new TextPosition(position.Str + 1, 0), TestTextEditBoxModel.CurrentPosition, "Position not in the end"); }