public void FindNonEnglishSingleLineComments(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.SingleLineCommentTrivia))
.AsArray();
var result = _rule.Evaluate(nodes.First());
Assert.NotNull(result);
}
}