Exemple #1
0
        public void SarifErrorListItem_WhenRegionIsAbsent_HasNoLineMarker()
        {
            var item = new SarifErrorListItem
            {
                FileName = "file.ext",
            };

            ResultTextMarker lineMarker = item.LineMarker;

            lineMarker.Should().Be(null);
        }
Exemple #2
0
        public void SarifErrorListItem_WhenRegionHasNoStartLine_HasNoLineMarker()
        {
            var item = new SarifErrorListItem
            {
                FileName = "file.ext",
                Region   = new Region
                {
                    ByteOffset = 20,
                },
            };

            ResultTextMarker lineMarker = item.LineMarker;

            lineMarker.Should().Be(null);
        }
Exemple #3
0
        public void SarifErrorListItem_WhenRegionHasStartLine_HasLineMarker()
        {
            var item = new SarifErrorListItem
            {
                FileName = "file.ext",
                Region   = new Region
                {
                    StartLine = 5,
                },
            };

            ResultTextMarker lineMarker = item.LineMarker;

            lineMarker.Should().NotBe(null);
        }