public void InvokeNullableCandidate_ReturnFalse(int?candidate, int?lessThan) { var sut = new LessThanSpecification <int?>(lessThan); var result = sut.GetNegationExpression().Compile().Invoke(candidate); Assert.False(result); }
public void InvokeLessThanCandidate_ReturnFalse <T>(T candidate, T lessThan, IComparer <T> comparer) { candidate = candidate?.ToString() != "null" ? candidate : default; var sut = new LessThanSpecification <T>(lessThan, comparer); var result = sut.GetNegationExpression().Compile().Invoke(candidate); Assert.False(result); }