parse() public method

Parse input structure.
public parse ( array $data, ParsingDispatcher $parsingDispatcher ) : eZ\Publish\API\Repository\Values\ValueObject
$data array
$parsingDispatcher eZ\Publish\Core\REST\Common\Input\ParsingDispatcher
return eZ\Publish\API\Repository\Values\ValueObject
 /**
  * Test DataKeyValueObjectClass parser throwing exception on nonexisting value object class.
  *
  * @expectedException \eZ\Publish\Core\REST\Common\Exceptions\Parser
  * @expectedExceptionMessage Value object class <eC\Pubish\APl\Repudiatory\BadValues\Discontent\Queezy\SantaClause\ThisClassIsExistentiallyChallenged> is not defined
  */
 public function testParseExceptionOnNonexistingValueObjectClass()
 {
     $inputArray = array('DatePublished' => Query::SORT_ASC);
     $dataKeyValueObjectClass = new DataKeyValueObjectClass('DatePublished', 'eC\\Pubish\\APl\\Repudiatory\\BadValues\\Discontent\\Queezy\\SantaClause\\ThisClassIsExistentiallyChallenged');
     $dataKeyValueObjectClass->parse($inputArray, $this->getParsingDispatcherMock());
 }