public void EverySecond() { var expected = new DateTime(2015, 1, 1, 5, 24, 12); var from = new DateTime(2015, 1, 1, 5, 24, 11); var sut = new Second(); Assert.AreEqual(expected, sut.Evaluate(from)); }
public void EverySecondExactlyOutsideBetweenButInclusive() { var expected = new DateTime(2015, 1, 1, 13, 0, 0); var from = new DateTime(2015, 1, 1, 13, 0, 0); var sut = new Second(); sut.AddConstraint(new Between(new Timestamp(12), new Timestamp(13))); Assert.AreEqual(expected, sut.Evaluate(from, true)); }