Esempio n. 1
0
        public void ReplaceText_EditPointCreatedFromFieldStartPointAndTextIsFourLines_IndentsLinesTwoThreeFourFiveAndSix()
        {
            string fileName    = @"d:\projects\test.cs";
            var    fieldRegion = new DomRegion(fileName, 1, 5, 1, 10);

            CreateField(fieldRegion);
            DocumentOffsetToReturn(line: 1, column: 5, offset: 5);
            DocumentOffsetToReturn(line: 1, column: 12, offset: 10);
            DocumentFileName(fileName);
            CreateFieldEditPoint();

            string replacementText =
                "First\r\n" +
                "Second\r\n" +
                "Third\r\n" +
                "Fourth\r\n" +
                "Five";

            ReplaceText(replacementText);

            documentView.AssertWasCalled(view => view.IndentLines(2, 6));
        }