public void TestGetFriendlyName() { // basic types Assert.AreEqual(typeof(int).Name, TypesHelper.GetFriendlyName(typeof(int).FullName)); Assert.AreEqual(typeof(TypesHelperTest).Name, TypesHelper.GetFriendlyName(typeof(TypesHelperTest).FullName)); // generic types string fulltype = typeof(List <String>).FullName; Assert.AreEqual("List<String>", TypesHelper.GetFriendlyName(fulltype)); fulltype = typeof(Dictionary <String, HashSet <int> >).FullName; Assert.AreEqual("Dictionary<String, HashSet<Int32>>", TypesHelper.GetFriendlyName(fulltype)); }