public void GetParameterTypes() { DelegateInfo del = new DelegateInfo(typeof(FooHandler)); Type[] types = del.GetParameterTypes(); Assert.IsNotNull(types); Assert.AreEqual(3, types.Length); }
public void GetParameterTypesWithNoArgHandler() { DelegateInfo del = new DelegateInfo(typeof(NoParametersHandler)); Type[] types = del.GetParameterTypes(); Assert.IsNotNull(types); Assert.AreEqual(0, types.Length); }