public void DotNetQualifiedName_Clone_ManySegments() { //arrange DotNetQualifiedName a = DotNetQualifiedName.FromVisualStudioXml("System.Collections.Generic.List"); //act DotNetQualifiedName result = a.Clone(); //assert Assert.AreEqual(a, result); }
public void DotNetQualifiedName_Clone_NullFullNamespace() { //arrange DotNetQualifiedName a = DotNetQualifiedName.FromVisualStudioXml("System"); //act DotNetQualifiedName result = a.Clone(); //assert Assert.AreEqual(a, result); }
public void DotNetQualifiedName_Clone_ExplicitInterface() { //arrange DotNetQualifiedName a = DotNetQualifiedName.FromVisualStudioXml("System.Collections.Generic.A#B#C#List"); //act DotNetQualifiedName result = a.Clone(); //assert Assert.AreEqual(a, result); Assert.AreEqual("A.B.C", result.ExplicitInterface.ToString()); }