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

GenericConstraintOnGenericParameter() private method

private GenericConstraintOnGenericParameter ( ) : void
return void
        public void GenericConstraintOnGenericParameter()
        {
            TestCSharp ("Generics.cs", module => {
                var duel = module.GetType ("Duel`3");

                Assert.AreEqual (3, duel.GenericParameters.Count);

                var t1 = duel.GenericParameters [0];
                var t2 = duel.GenericParameters [1];
                var t3 = duel.GenericParameters [2];

                Assert.AreEqual (t1, t2.Constraints [0]);
                Assert.AreEqual (t2, t3.Constraints [0]);
            });
        }