public void SetupParsers_RemovesCodeBlockBlockParsers() { // Arrange var dummyMarkdownPipelineBuilder = new MarkdownPipelineBuilder(); Assert.NotNull(dummyMarkdownPipelineBuilder.BlockParsers.Find <FencedCodeBlockParser>()); // Markdig includes a FencedCodeBlockParser by default Assert.NotNull(dummyMarkdownPipelineBuilder.BlockParsers.Find <IndentedCodeBlockParser>()); // Markdig includes a FencedCodeBlockParser by default ExposedFlexiCodeBlocksExtension testSubject = CreateExposedFlexiCodeBlocksExtension(); // Act testSubject.ExposedSetupParsers(dummyMarkdownPipelineBuilder); // Assert Assert.Null(dummyMarkdownPipelineBuilder.BlockParsers.Find <FencedCodeBlockParser>()); Assert.Null(dummyMarkdownPipelineBuilder.BlockParsers.Find <IndentedCodeBlockParser>()); }