Ejemplo n.º 1
0
        private void ResolveSeeTokens(ParserOptions parserOptions)
        {
            for (int i = 0; i < parserOptions.SDSolution.Repositories.Count; i++)
            {
                var sdRepository = parserOptions.SDSolution.Repositories[i];
                ExecuteOnStepMessage(string.Format(_parserStrings.ParsingSeeTokens, sdRepository.TargetFx.Name));
                ExecuteOnStepProgress((int)((double)i / parserOptions.SDSolution.Repositories.Count * 40) + 60);

                var seeParser = new SeeParser(sdRepository, _seeTokens[sdRepository.TargetFx]);
                seeParser.ResolveAllSeeTokens();
            }
        }
Ejemplo n.º 2
0
            public void Should_Return_True_For_Correct_Element()
            {
                // Given
                var parser = new SeeParser();
                var node   = @"<see cref=""System.String""/>".CreateXmlNode();

                // When
                var result = parser.CanParse(node);

                // Then
                Assert.True(result);
            }
Ejemplo n.º 3
0
            public void Should_Return_SeeComment()
            {
                // Given
                var commentParser = new CommentParser();
                var nodeParser    = new SeeParser();
                var node          = @"<see cref=""System.String""/>".CreateXmlNode();

                // When
                var result = nodeParser.Parse(commentParser, node);

                // Then
                Assert.Equal("System.String", result.Member);
            }