public function testTheLowerLimitIsTheFixedPointOfShrinking()
{
$generator = new DateGenerator($lowerLimit = new DateTime("2014-01-01T00:00:00"), new DateTime("2014-01-02T23:59:59"));
$value = GeneratedValue::fromJustValue(new DateTime("2014-01-01T00:01:00"), 'date');
for ($i = 0; $i < 10; $i++) {
$value = $generator->shrink($value);
}
$this->assertEquals($lowerLimit, $value->unbox());
}