36 references to TestNormalizeExpression
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (36)
Syntax\SyntaxNormalizerTests.vb (36)
26TestNormalizeExpression("+1", "+1") 27TestNormalizeExpression("+a", "+a") 28TestNormalizeExpression("-a", "-a") 30TestNormalizeExpression("a", "a") 31TestNormalizeExpression("a+b", "a + b") 32TestNormalizeExpression("a-b", "a - b") 33TestNormalizeExpression("a*b", "a * b") 34TestNormalizeExpression("a/b", "a / b") 35TestNormalizeExpression("a mod b", "a mod b") 36TestNormalizeExpression("a xor b", "a xor b") 37TestNormalizeExpression("a or b", "a or b") 38TestNormalizeExpression("a and b", "a and b") 39TestNormalizeExpression("a orelse b", "a orelse b") 40TestNormalizeExpression("a andalso b", "a andalso b") 41TestNormalizeExpression("a<b", "a < b") 42TestNormalizeExpression("a<=b", "a <= b") 43TestNormalizeExpression("a>b", "a > b") 44TestNormalizeExpression("a>=b", "a >= b") 45TestNormalizeExpression("a=b", "a = b") 46TestNormalizeExpression("a<>b", "a <> b") 47TestNormalizeExpression("a<<b", "a << b") 48TestNormalizeExpression("a>>b", "a >> b") 50TestNormalizeExpression("(a+b)", "(a + b)") 51TestNormalizeExpression("((a)+(b))", "((a) + (b))") 52TestNormalizeExpression("(a)", "(a)") 53TestNormalizeExpression("(a)(b)", "(a)(b)") 55TestNormalizeExpression("m()", "m()") 56TestNormalizeExpression("m(a)", "m(a)") 57TestNormalizeExpression("m(a,b)", "m(a, b)") 58TestNormalizeExpression("m(a,b,c)", "m(a, b, c)") 59TestNormalizeExpression("m(a,b(c,d))", "m(a, b(c, d))") 60TestNormalizeExpression("m( , ,, )", "m(,,,)") 61TestNormalizeExpression("a(b(c(0)))", "a(b(c(0)))") 63TestNormalizeExpression("if(a,b,c)", "if(a, b, c)") 65TestNormalizeExpression("a().b().c()", "a().b().c()") 67TestNormalizeExpression("""aM5b"" Like ""a[L-P]#[!c-e]a?""", """aM5b"" Like ""a[L-P]#[!c-e]a?""")