/**
  * Test the data load method of MDMetadata.
  */
 function testLoadDataWithValidContent()
 {
     $metadata = new MDMetadata();
     $item = $this->getTestItem();
     $metadata->loadData($item);
     $this->assertEquals($metadata->getField('fileIdentifier'), '11111111-1111-1111-1111-11111111111', 'fileIdentifier failed');
     $this->assertEquals($metadata->getField('metadataStandardName'), 'ISO 19115:2003/19139', 'metadataStandardName failed');
     $this->assertEquals($metadata->getField('metadataStandardVersion'), '1.0', 'metadataStandardVersion failed');
     $this->assertEquals($metadata->getField('MDAbstract'), 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.', 'MDAbstract failed');
     $this->assertEquals($metadata->getField('MDTitle'), 'Sample Dataset', 'MDTitle failed');
 }