Exemplo n.º 1
0
        public void GetReturnTypeWithNonVoidReturningDelegate()
        {
            DelegateInfo del = new DelegateInfo(typeof(FooHandler));

            Assert.AreEqual(typeof(string), del.GetReturnType());
        }
Exemplo n.º 2
0
        public void GetReturnType()
        {
            DelegateInfo del = new DelegateInfo(typeof(EventHandler));

            Assert.AreEqual(typeof(void), del.GetReturnType());
        }
Exemplo n.º 3
0
 public void IsDelegateWithNullType()
 {
     Assert.IsFalse(DelegateInfo.IsDelegate(null));
 }
Exemplo n.º 4
0
 public void IsDelegate()
 {
     Assert.IsTrue(DelegateInfo.IsDelegate(typeof(EventHandler)));
 }
Exemplo n.º 5
0
 public void IsDelegateWithBadType()
 {
     Assert.IsFalse(DelegateInfo.IsDelegate(typeof(string)));
 }