/**
  * @test
  */
 public function hiddenFieldsContainDataOfTheSpecifiedResource()
 {
     $resource = new PersistentResource();
     $mockPersistenceManager = $this->createMock(PersistenceManagerInterface::class);
     $mockPersistenceManager->expects($this->atLeastOnce())->method('getIdentifierByObject')->with($resource)->will($this->returnValue('79ecda60-1a27-69ca-17bf-a5d9e80e6c39'));
     $this->viewHelper->_set('persistenceManager', $mockPersistenceManager);
     $this->viewHelper->setArguments(array('name' => '[foo]', 'value' => $resource));
     $this->viewHelper->initialize();
     $expectedResult = '<input type="hidden" name="[foo][originallySubmittedResource][__identity]" value="79ecda60-1a27-69ca-17bf-a5d9e80e6c39" />';
     $actualResult = $this->viewHelper->render();
     $this->assertSame($expectedResult, $actualResult);
 }