107 references to TestSingleToken
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (107)
Legacy\CSharpTokenizerLiteralTest.cs (61)
19TestSingleToken("01189998819991197253", SyntaxKind.IntegerLiteral); 25TestSingleToken("42U", SyntaxKind.IntegerLiteral); 26TestSingleToken("42u", SyntaxKind.IntegerLiteral); 28TestSingleToken("42L", SyntaxKind.IntegerLiteral); 29TestSingleToken("42l", SyntaxKind.IntegerLiteral); 31TestSingleToken("42UL", SyntaxKind.IntegerLiteral); 32TestSingleToken("42Ul", SyntaxKind.IntegerLiteral); 34TestSingleToken("42uL", SyntaxKind.IntegerLiteral); 35TestSingleToken("42ul", SyntaxKind.IntegerLiteral); 37TestSingleToken("42LU", SyntaxKind.IntegerLiteral); 38TestSingleToken("42Lu", SyntaxKind.IntegerLiteral); 40TestSingleToken("42lU", SyntaxKind.IntegerLiteral); 41TestSingleToken("42lu", SyntaxKind.IntegerLiteral); 53TestSingleToken("0x0123456789ABCDEF", SyntaxKind.IntegerLiteral); 59TestSingleToken("0xDEADBEEFU", SyntaxKind.IntegerLiteral); 60TestSingleToken("0xDEADBEEFu", SyntaxKind.IntegerLiteral); 62TestSingleToken("0xDEADBEEFL", SyntaxKind.IntegerLiteral); 63TestSingleToken("0xDEADBEEFl", SyntaxKind.IntegerLiteral); 65TestSingleToken("0xDEADBEEFUL", SyntaxKind.IntegerLiteral); 66TestSingleToken("0xDEADBEEFUl", SyntaxKind.IntegerLiteral); 68TestSingleToken("0xDEADBEEFuL", SyntaxKind.IntegerLiteral); 69TestSingleToken("0xDEADBEEFul", SyntaxKind.IntegerLiteral); 71TestSingleToken("0xDEADBEEFLU", SyntaxKind.IntegerLiteral); 72TestSingleToken("0xDEADBEEFLu", SyntaxKind.IntegerLiteral); 74TestSingleToken("0xDEADBEEFlU", SyntaxKind.IntegerLiteral); 75TestSingleToken("0xDEADBEEFlu", SyntaxKind.IntegerLiteral); 105TestSingleToken("42F", SyntaxKind.RealLiteral); 106TestSingleToken("42f", SyntaxKind.RealLiteral); 107TestSingleToken("42D", SyntaxKind.RealLiteral); 108TestSingleToken("42d", SyntaxKind.RealLiteral); 109TestSingleToken("42M", SyntaxKind.RealLiteral); 110TestSingleToken("42m", SyntaxKind.RealLiteral); 116TestSingleToken("1e10", SyntaxKind.RealLiteral); 117TestSingleToken("1E10", SyntaxKind.RealLiteral); 118TestSingleToken("1e+10", SyntaxKind.RealLiteral); 119TestSingleToken("1E+10", SyntaxKind.RealLiteral); 120TestSingleToken("1e-10", SyntaxKind.RealLiteral); 121TestSingleToken("1E-10", SyntaxKind.RealLiteral); 127TestSingleToken("3.14F", SyntaxKind.RealLiteral); 128TestSingleToken("3.14f", SyntaxKind.RealLiteral); 129TestSingleToken("3.14D", SyntaxKind.RealLiteral); 130TestSingleToken("3.14d", SyntaxKind.RealLiteral); 131TestSingleToken("3.14M", SyntaxKind.RealLiteral); 132TestSingleToken("3.14m", SyntaxKind.RealLiteral); 138TestSingleToken("3.14E10", SyntaxKind.RealLiteral); 139TestSingleToken("3.14e10", SyntaxKind.RealLiteral); 140TestSingleToken("3.14E+10", SyntaxKind.RealLiteral); 141TestSingleToken("3.14e+10", SyntaxKind.RealLiteral); 142TestSingleToken("3.14E-10", SyntaxKind.RealLiteral); 143TestSingleToken("3.14e-10", SyntaxKind.RealLiteral); 149TestSingleToken("3.14E+10F", SyntaxKind.RealLiteral); 155TestSingleToken("'f'", SyntaxKind.CharacterLiteral); 161TestSingleToken("'foo'", SyntaxKind.CharacterLiteral); 167TestSingleToken("'foo bar", SyntaxKind.CharacterLiteral); 173TestSingleToken("'foo\\'bar'", SyntaxKind.CharacterLiteral); 215TestSingleToken("\"foo\"", SyntaxKind.StringLiteral); 221TestSingleToken("\"foo bar", SyntaxKind.StringLiteral); 227TestSingleToken("\"foo\\\"bar\"", SyntaxKind.StringLiteral); 269TestSingleToken("@\"foo\nbar\nbaz\"", SyntaxKind.StringLiteral); 275TestSingleToken("@\"foo\"\"bar\"", SyntaxKind.StringLiteral); 287TestSingleToken("@\"foo", SyntaxKind.StringLiteral);
Legacy\CSharpTokenizerOperatorsTest.cs (45)
16TestSingleToken("{", SyntaxKind.LeftBrace); 22TestSingleToken("+", SyntaxKind.Plus); 28TestSingleToken("=", SyntaxKind.Assign); 34TestSingleToken("->", SyntaxKind.Arrow); 40TestSingleToken("&=", SyntaxKind.AndAssign); 46TestSingleToken("}", SyntaxKind.RightBrace); 52TestSingleToken("-", SyntaxKind.Minus); 58TestSingleToken("<", SyntaxKind.LessThan); 64TestSingleToken("==", SyntaxKind.Equals); 70TestSingleToken("|=", SyntaxKind.OrAssign); 76TestSingleToken("[", SyntaxKind.LeftBracket); 82TestSingleToken("*", SyntaxKind.Star); 88TestSingleToken(">", SyntaxKind.GreaterThan); 94TestSingleToken("!=", SyntaxKind.NotEqual); 100TestSingleToken("^=", SyntaxKind.XorAssign); 106TestSingleToken("]", SyntaxKind.RightBracket); 112TestSingleToken("/", SyntaxKind.Slash); 118TestSingleToken("?", SyntaxKind.QuestionMark); 124TestSingleToken("<=", SyntaxKind.LessThanEqual); 138TestSingleToken("(", SyntaxKind.LeftParenthesis); 144TestSingleToken("%", SyntaxKind.Modulo); 150TestSingleToken("??", SyntaxKind.NullCoalesce); 156TestSingleToken(">=", SyntaxKind.GreaterThanEqual); 162TestSingleToken("=>", SyntaxKind.GreaterThanEqual); 168TestSingleToken(")", SyntaxKind.RightParenthesis); 174TestSingleToken("&", SyntaxKind.And); 180TestSingleToken("::", SyntaxKind.DoubleColon); 186TestSingleToken("+=", SyntaxKind.PlusAssign); 192TestSingleToken(";", SyntaxKind.Semicolon); 198TestSingleToken("~", SyntaxKind.Tilde); 204TestSingleToken("||", SyntaxKind.DoubleOr); 210TestSingleToken("%=", SyntaxKind.ModuloAssign); 216TestSingleToken(":", SyntaxKind.Colon); 222TestSingleToken("!", SyntaxKind.Not); 228TestSingleToken("&&", SyntaxKind.DoubleAnd); 234TestSingleToken("/=", SyntaxKind.DivideAssign); 240TestSingleToken(",", SyntaxKind.Comma); 246TestSingleToken("^", SyntaxKind.Xor); 252TestSingleToken("--", SyntaxKind.Decrement); 258TestSingleToken("*=", SyntaxKind.MultiplyAssign); 264TestSingleToken(".", SyntaxKind.Dot); 270TestSingleToken("|", SyntaxKind.Or); 276TestSingleToken("++", SyntaxKind.Increment); 282TestSingleToken("-=", SyntaxKind.MinusAssign); 296TestSingleToken("#", SyntaxKind.Hash);
Legacy\CSharpTokenizerTest.cs (1)
97TestSingleToken("@", SyntaxKind.Transition);