コード例 #1
0
 /**
  * Tests Address->toXML
  */
 public function testToXML()
 {
     $data = array('streetName' => 'Afrikalaan', 'number' => '2890', 'box' => '3', 'postalCode' => '9000', 'locality' => 'Gent', 'countryCode' => 'BE');
     $expectedDocument = self::createDomDocument();
     $address = $expectedDocument->createElement('parcelsDepotAddress');
     foreach ($data as $key => $value) {
         $address->appendChild($expectedDocument->createElement($key, $value));
     }
     $expectedDocument->appendChild($address);
     $actualDocument = self::createDomDocument();
     $address = new ParcelsDepotAddress($data['streetName'], $data['number'], $data['box'], $data['postalCode'], $data['locality'], $data['countryCode']);
     $actualDocument->appendChild($address->toXML($actualDocument, null));
     $this->assertEquals($expectedDocument, $actualDocument);
 }