Mono.Cecil.Tests.TypeTests.GenericInterfaceReference C# (CSharp) Method

GenericInterfaceReference() private method

private GenericInterfaceReference ( ) : void
return void
        public void GenericInterfaceReference()
        {
            TestModule ("gifaceref.exe", module => {
                var type = module.GetType ("Program");
                var iface = type.Interfaces [0];

                var instance = (GenericInstanceType) iface.InterfaceType;
                var owner = instance.ElementType;

                Assert.AreEqual (1, instance.GenericArguments.Count);
                Assert.AreEqual (1, owner.GenericParameters.Count);
            });
        }