Ejemplo n.º 1
0
 private TNode AssertNodeType <TNode>(
     MarkdownNode markdownNode,
     MarkdownNodeType expectedNodeType)
 {
     Assert.NotNull(markdownNode);
     Assert.Equal(expectedNodeType, markdownNode.NodeType);
     return(Assert.IsType <TNode>(markdownNode));
 }
Ejemplo n.º 2
0
        private TNode ParseAndGetExpectedChild <TNode>(
            string markdownString,
            MarkdownNodeType expectedNodeType)
        {
            DocumentNode documentNode = MarkdownStringToDocumentNode(markdownString);

            return
                (this.AssertNodeType <TNode>(
                     documentNode.Children.FirstOrDefault(),
                     expectedNodeType));
        }
Ejemplo n.º 3
0
        private TNode ParseAndGetExpectedChild <TNode>(
            string markdownString,
            MarkdownNodeType expectedNodeType)
        {
            MarkdownParser markdownParser = new MarkdownParser();
            DocumentNode   documentNode   = markdownParser.ParseString(markdownString);

            return
                (this.AssertNodeType <TNode>(
                     documentNode.Children.FirstOrDefault(),
                     expectedNodeType));
        }