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

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

private BindNameToSymbol ( ) : void
Результат void
        public void BindNameToSymbol()
        {
            TestCode testCode = new TestCode("using System;");
            CompilationUnitSyntax compilationUnit = testCode.SyntaxTree.GetRoot() as CompilationUnitSyntax;
            NameSyntax node = compilationUnit.Usings[0].Name;

            var semanticInfo = testCode.SemanticModel.GetSymbolInfo(node);
            var namespaceSymbol = semanticInfo.Symbol as NamespaceSymbol;

            Assert.IsTrue(namespaceSymbol.GetNamespaceMembers().Any(
                symbol => symbol.Name == "Collections"));
        }