APISampleUnitTestsCS.SymbolsAndSemantics.GetExpressionType C# (CSharp) Метод

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

private GetExpressionType ( ) : void
Результат void
        public void GetExpressionType()
        {
            TestCode testCode = new TestCode(@"class Program
            {
            public static void Method()
            {
            var local = new Program().ToString() + string.Empty;
            }
            }");

            TypeSyntax varNode = testCode.SyntaxTree.GetRoot()
                .DescendantNodes()
                .OfType<LocalDeclarationStatementSyntax>()
                .First()
                .Declaration
                .Type;

            var semanticInfo = testCode.SemanticModel.GetTypeInfo(varNode);
            Assert.AreEqual("String", semanticInfo.Type.Name);
        }