public void IsSatisfiedWithVoidByDefault() { MethodReturnTypeCriteria criteria = new MethodReturnTypeCriteria(); MethodInfo method = GetType().GetMethod("IsSatisfied"); Assert.IsTrue(criteria.IsSatisfied(method)); }
public void IsSatisfied() { MethodReturnTypeCriteria criteria = new MethodReturnTypeCriteria(typeof(bool)); MethodInfo method = GetType().GetMethod("SomeKindOfWonderful", BindingFlags.NonPublic | BindingFlags.Instance); Assert.IsTrue(criteria.IsSatisfied(method)); }
public void IsNotSatisfiedWithNull() { MethodReturnTypeCriteria criteria = new MethodReturnTypeCriteria(); Assert.IsFalse(criteria.IsSatisfied(null)); }