public void DotNetQualifiedClassName_FromXml_ClassGenericParameters_Nested() { //arrange string expectedFullName = "DataFilesTest.DotNetQualifiedClassNameTests.TwoGenericClass<T,U>.NestedClass"; Type type = typeof(TwoGenericClass <,> .NestedClass); //act DotNetQualifiedClassName result = DotNetQualifiedName.FromAssemblyInfo(type) as DotNetQualifiedClassName; //assert Assert.AreEqual(expectedFullName, result.FullName); }
public void DotNetQualifiedClassName_FromAssembly_ClassGenericParameters_TwoGeneric() { //arrange string expectedFullName = "DataFilesTest.DotNetQualifiedClassNameTests.TwoGenericClass<CustomT,CustomU>"; Type type = typeof(TwoGenericClass <,>); //act DotNetQualifiedClassName result = DotNetQualifiedName.FromAssemblyInfo(type) as DotNetQualifiedClassName; result.AddAssemblyInfo(type); //assert Assert.AreEqual(expectedFullName, result.FullName); }