public void TestEcmaDesc2() { EcmaUrlParser EcmaParser = new EcmaUrlParser(); Monodoc.Ecma.EcmaDesc desc = EcmaParser.Parse("T:System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>"); Console.WriteLine(desc.ToSpecId()); Console.WriteLine(desc.ToSpecId(new List <string>() { "TKey", "TValue" })); }
public void TestEcmaDesc3() { EcmaUrlParser EcmaParser = new EcmaUrlParser(); Monodoc.Ecma.EcmaDesc desc = EcmaParser.Parse("T:System.Collections.Generic.HashSet<T>+Enumerator[]"); Assert.AreEqual("System.Collections.Generic.HashSet{`0}.Enumerator[]", desc.ToSpecId(new List <string>() { "T" })); }