public void LessThanEqualTo_CustomIComparableImplementation_InvalidType_ArgumentTypeMismatch()
{
// Arrange
IConditionModifier modifier = new LessThanEqualToModifier();
// Act
Action action = () => modifier.IsConditionMet(DateTime.Now, new CustomIComparableImplementation(15));
// Assert
Assert.ThrowsException<ArgumentException>(action);
}