eZ\Publish\Core\Persistence\Legacy\Tests\Content\FieldValue\Converter\DateAndTimeTest::testGenerateDateIntervalXML PHP Method

testGenerateDateIntervalXML() public method

    public function testGenerateDateIntervalXML()
    {
        $dateIntervalReference = DateInterval::createFromDateString('2 years, 1 month, -4 days, 2 hours, 0 minute, 34 seconds');
        $dom = new DOMDocument();
        $dom->preserveWhiteSpace = false;
        $dom->loadXML($this->getXMLStringFromDateInterval($dateIntervalReference));
        $refConverter = new ReflectionObject($this->converter);
        $refMethod = $refConverter->getMethod('generateDateIntervalXML');
        $refMethod->setAccessible(true);
        self::assertEquals($dom->saveXML(), $refMethod->invoke($this->converter, $dateIntervalReference));
    }