public void SyntaxFactsMethods()
{
Assert.AreEqual("protected internal", SyntaxFacts.GetText(Accessibility.ProtectedInternal));
Assert.AreEqual("??", SyntaxFacts.GetText(SyntaxKind.QuestionQuestionToken));
Assert.AreEqual("this", SyntaxFacts.GetText(SyntaxKind.ThisKeyword));
Assert.AreEqual(SyntaxKind.CharacterLiteralExpression, SyntaxFacts.GetLiteralExpression(SyntaxKind.CharacterLiteralToken));
Assert.AreEqual(SyntaxKind.CoalesceExpression, SyntaxFacts.GetBinaryExpression(SyntaxKind.QuestionQuestionToken));
Assert.AreEqual(SyntaxKind.None, SyntaxFacts.GetBinaryExpression(SyntaxKind.UndefDirectiveTrivia));
Assert.AreEqual(false, SyntaxKind.StringLiteralToken.IsPunctuation());
}