public function testLoadFromStringWithDtend()
{
$defaultTimezone = date_default_timezone_get();
date_default_timezone_set('America/Chicago');
$string = 'FREQ=MONTHLY;DTEND=20140422T140000';
$this->rule->setTimezone('America/Los_Angeles');
$this->rule->loadFromString($string);
$expectedEndDate = new \DateTime('2014-04-22 12:00:00', new \DateTimeZone('America/Los_Angeles'));
$this->assertEquals(Frequency::MONTHLY, $this->rule->getFreq());
$this->assertEquals($expectedEndDate, $this->rule->getEndDate());
date_default_timezone_set($defaultTimezone);
}