private void TestAggregator(string content, string expected, IBlockAggregator blockAggregator) { var visitor = new MarkdownDocumentAggregatorVisitor(blockAggregator); var pipelineBuilder = new MarkdownPipelineBuilder(); pipelineBuilder.DocumentProcessed += document => visitor.Visit(document); var pipeline = pipelineBuilder.Build(); var html = Markdown.ToHtml(content, pipeline); Assert.Equal(expected.Replace("\r\n", "\n"), html); }
public MarkdownDocumentAggregatorVisitor(IBlockAggregator aggregator) { _aggregator = aggregator; }