Пример #1
0
        public void GetLineLength_Bigger()
        {
            // Arrange
            var content    = @"@addTagHelper, * Stuff
@* A comment *@";
            var sourceText = SourceText.From(content);
            var collection = new SourceTextSourceLineCollection("dummy", sourceText.Lines);

            // Act & Assert
            Assert.Throws <ArgumentOutOfRangeException>(() => collection.GetLineLength(40));
        }
Пример #2
0
        public void GetLineLength_AtEnd()
        {
            // Arrange
            var content    = @"@addTagHelper, * Stuff
@* A comment *@";
            var sourceText = SourceText.From(content);
            var collection = new SourceTextSourceLineCollection("dummy", sourceText.Lines);

            // Act
            var lineLength = collection.GetLineLength(1);

            // Assert
            var expectedLineLength = 15;

            Assert.Equal(expectedLineLength, lineLength);
        }