public void ConsumeHighlighting_WithSomeHighlighting_ShouldPassCall()
        {
            var highlightingInfo = CreateHighlightingInfo(A_.Dummy <IHighlighting>());

            _sut.ConsumeHighlighting(highlightingInfo);

            A_.CallTo(() => _decorated.ConsumeHighlighting(highlightingInfo)).MustHaveHappened();
        }
        public void ConsumeHighlighting_ShouldPassCall()
        {
            var highlighting = A.Fake <IHighlighting>();

            _sut.ConsumeHighlighting(
                DocumentRange.InvalidRange,
                highlighting,
                Severity.INFO,
                "overriddenHighlightingAttributeId",
                OverlapResolveKind.ERROR,
                overriddenOverloadResolvePriority: 42);

            A.CallTo(() => _decorated.ConsumeHighlighting(
                         DocumentRange.InvalidRange,
                         highlighting,
                         Severity.INFO,
                         "overriddenHighlightingAttributeId",
                         OverlapResolveKind.ERROR,
                         42)).MustHaveHappened();
        }