function it_should_set_the_parent_document(ResourceControllerEvent $event, ClassMetadata $documentMetadata, DocumentManagerInterface $documentManager)
{
$subjectDocument = new \stdClass();
$parentDocument = new \stdClass();
$event->getSubject()->willReturn($subjectDocument);
$documentManager->getClassMetadata(\stdClass::class)->willReturn($documentMetadata);
$documentMetadata->parentMapping = 'parent';
$documentMetadata->getFieldValue($subjectDocument, 'parent')->willReturn(null);
$documentManager->find(null, '/path/to')->willReturn($parentDocument);
$documentMetadata->setFieldValue($subjectDocument, 'parent', $parentDocument)->shouldBeCalled();
$this->onPreCreate($event);
}