public function testOrganizationIsCorrectlyAddedToRootElement() { $entity = $this->factoryEntity(); $organizationMapper = new EngineBlock_Corto_Mapper_Metadata_Entity_Organization($entity); $rootElement = array(); $expectedRootElement = array('md:Organization' => array('md:OrganizationName' => array(array('_xml:lang' => 'nl', '__v' => 'Nederlandse naam'), array('_xml:lang' => 'en', '__v' => 'English Name')), 'md:OrganizationDisplayName' => array(array('_xml:lang' => 'nl', '__v' => 'Nederlandse weergavenaam'), array('_xml:lang' => 'en', '__v' => 'English displayname')), 'md:OrganizationURL' => array(array('_xml:lang' => 'nl', '__v' => 'Nederlandse url'), array('_xml:lang' => 'en', '__v' => 'English url')))); $this->assertEquals($expectedRootElement, $organizationMapper->mapTo($rootElement)); }
protected function _mapOrganization(array $rootElement) { $mapper = new EngineBlock_Corto_Mapper_Metadata_Entity_Organization($this->_entity); return $mapper->mapTo($rootElement); }