public function deserializeObjectsArraySetsTheInternalObjectsAsArrayPropertyCorrectly()
{
$someDataArray = ['bla' => 'blub', 'another' => 'bla', 'and another' => 'blub'];
$mockObjectManager = $this->getMockBuilder(ObjectManager::class)->disableOriginalConstructor()->getMock();
$mockObjectManager->expects($this->any())->method('isRegistered')->will($this->returnValue(false));
$objectSerializer = $this->getAccessibleMock(\Neos\Flow\ObjectManagement\ObjectSerializer::class, array('dummy'), array(), '', false);
$objectSerializer->injectObjectManager($mockObjectManager);
$objectSerializer->deserializeObjectsArray($someDataArray);
$this->assertEquals($someDataArray, $objectSerializer->_get('objectsAsArray'), 'The data array has not been set as expected.');
}