public void ReturnsTrueForTypeDerivetiveImplementingInterface() { var type = typeof (B); Assert.IsTrue(type.ImplementsInterfaceEx<ISomeInterface>()); } }