public void ConstraintsOfTypeAttribute(string name, int index, string expected)
        {
            var constraints = string.Join(",",
                                          CecilParameterTest.GetParameterFromType(name, index).Constraints.Select(c => c.Name));

            Assert.That(constraints, Is.EqualTo(expected));
        }
 public void Variance(string name, int index, Variance expected)
 {
     Assert.That(CecilParameterTest.GetParameterFromType(name, index).Variance, Is.EqualTo(expected));
 }
 public void NameOfTypeAttribute(string name, int index, string expected)
 {
     Assert.That(CecilParameterTest.GetParameterFromType(name, index).Name, Is.EqualTo(expected));
 }
 public void HasDefaultConstructorOfTypeAttribute(string name, int index, bool expected)
 {
     Assert.That(CecilParameterTest.GetParameterFromType(name, index).HasDefaultConstructor,
                 Is.EqualTo(expected));
 }