ArchiMetrics.CodeReview.Rules.Tests.Rules.SpellCheckingTests.GivenAMultiLineCommentLanguageRule.AcceptsEnglishMultiLineXmlComments C# (CSharp) Метод

AcceptsEnglishMultiLineXmlComments() приватный Метод

private AcceptsEnglishMultiLineXmlComments ( string comment ) : void
comment string
Результат void
            public void AcceptsEnglishMultiLineXmlComments(string comment)
            {
                var method = CSharpSyntaxTree.ParseText(
                    string.Format(
                        @"public void SomeMethod() {{
/* {0} */
}}",
                        comment));
                var root = method.GetRoot().DescendantNodes().OfType<BlockSyntax>().First();
                var nodes = root
                    .DescendantTrivia(descendIntoTrivia: true)
                    .Where(t => t.IsKind(SyntaxKind.MultiLineCommentTrivia))
                    .AsArray();
                var result = _rule.Evaluate(nodes.First());

                Assert.Null(result);
            }
        }