/** * @covers DateTimeUtils::ToDfpDateTimeFromString */ public function _testToDfpDateTimeFromString() { $actualDfpDateTime1 = DateTimeUtils::ToDfpDateTimeFromString($this->stringDateTimeWithTimeZone1); self::assertEquals($this->dfpDateTime1, $actualDfpDateTime1); $this->assertEquals('-04:00', $actualDfpDateTime1->timeZone); $actualDfpDateTime2 = DateTimeUtils::ToDfpDateTimeFromString($this->stringDateTimeWithTimeZone2); self::assertEquals($this->dfpDateTime2, $actualDfpDateTime2); $this->assertEquals('-07:00', $actualDfpDateTime2->timeZone); $actualDfpDateTime3 = DateTimeUtils::ToDfpDateTimeFromString($this->stringDateTimeWithTimeZone3); self::assertEquals($this->dfpDateTime2, $actualDfpDateTime3); $this->assertEquals('+04:00', $actualDfpDateTime3->timeZone); }