public static class DateTimeAssertionsExtendedExtensions
{
public static AndConstraint<DateTimeAssertions> NotBe(this DateTimeAssertions parent, DateTime expected)
{
return NotBe(parent, expected, string.Empty);
}
public static AndConstraint<DateTimeAssertions> NotBe(this DateTimeAssertions parent, DateTime expected, string reason, params object[] reasonArgs)
{
Execute.Verification
.ForCondition(parent.Subject.Value != expected)
.BecauseOf(reason, reasonArgs)
.FailWith("Expected {0}{reason}, but found {1}.", expected, parent.Subject.Value);
return new AndConstraint<DateTimeAssertions>(parent);
}
}
{
public static AndConstraint<DateTimeAssertions> NotBe(this DateTimeAssertions parent, DateTime expected)
{
return NotBe(parent, expected, string.Empty);
}
public static AndConstraint<DateTimeAssertions> NotBe(this DateTimeAssertions parent, DateTime expected, string reason, params object[] reasonArgs)
{
Execute.Verification
.ForCondition(parent.Subject.Value != expected)
.BecauseOf(reason, reasonArgs)
.FailWith("Expected {0}{reason}, but found {1}.", expected, parent.Subject.Value);
return new AndConstraint<DateTimeAssertions>(parent);
}
}