public function testDateTimeShrinkGeometrically()
{
$generator = new DateGenerator(new DateTime("2014-01-01T00:00:00"), new DateTime("2014-01-02T23:59:59"));
$this->assertEquals(new DateTime("2014-01-01T16:00:00"), $generator->shrink(GeneratedValue::fromJustValue(new DateTime("2014-01-02T08:00:00"), 'date'))->unbox());
}