Doctrine\Tests\OXM\Marshaller\MarshallerTest::testItShouldAutocompleteFields PHP Method

testItShouldAutocompleteFields() public method

    public function testItShouldAutocompleteFields()
    {
        $order = new Order(1, 'business cards', new \DateTime());
        $xml = $this->marshaller->marshalToString($order);
        $dom = new \DOMDocument('1.0');
        $dom->preserveWhiteSpace = false;
        $dom->formatOutput = true;
        $dom->loadXML($xml);
        //        print_r($dom->saveXML());
        $this->assertTrue(strlen($xml) > 0);
        $otherOrder = $this->marshaller->unmarshalFromString($xml);
        //        print_r($otherOrder);
        $this->assertEquals(1, $otherOrder->getId());
        $this->assertEquals('business cards', $otherOrder->getProductType());
    }