public void GetDeclaredSymbol()
{
TestCode testCode = new TestCode("namespace Acme { internal class C$lass1 { } }");
Symbol symbol = testCode.SemanticModel.GetDeclaredSymbol((TypeDeclarationSyntax)testCode.SyntaxNode);
Assert.AreEqual(true, symbol.CanBeReferencedByName);
Assert.AreEqual("Acme", symbol.ContainingNamespace.Name);
Assert.AreEqual(Accessibility.Internal, symbol.DeclaredAccessibility);
Assert.AreEqual(SymbolKind.NamedType, symbol.Kind);
Assert.AreEqual("Class1", symbol.Name);
Assert.AreEqual("Acme.Class1", symbol.ToDisplayString());
Assert.AreEqual("Acme.Class1", symbol.ToString());
}