public void IsSatifiedBy_WithDateOutsideUpperBoundary_ReturnsFalse()
        {
            var specification = new DateBetween(DateTime.Now.AddDays(-1), DateTime.Now.AddDays(1));
            var result        = specification.IsSatisfiedBy(DateTime.Now.AddDays(+2));

            result.ShouldBeFalse();
        }
        public void IsSatifiedBy_WithDateBetween_ReturnsTrue()
        {
            var specification = new DateBetween(DateTime.Now.AddDays(-1), DateTime.Now.AddDays(1));
            var result        = specification.IsSatisfiedBy(DateTime.Now);

            result.ShouldBeTrue();
        }