Neos\Flow\Tests\Unit\ResourceManagement\ResourceTypeConverterTest::convertFromReturnsPreviouslyUploadedResourceIfNoNewFileWasUploaded PHP Method

convertFromReturnsPreviouslyUploadedResourceIfNoNewFileWasUploaded() public method

    public function convertFromReturnsPreviouslyUploadedResourceIfNoNewFileWasUploaded()
    {
        $source = ['error' => \UPLOAD_ERR_NO_FILE, 'originallySubmittedResource' => ['__identity' => '79ecda60-1a27-69ca-17bf-a5d9e80e6c39']];
        $expectedResource = new PersistentResource();
        $this->inject($this->resourceTypeConverter, 'persistenceManager', $this->mockPersistenceManager);
        $this->mockPersistenceManager->expects($this->once())->method('getObjectByIdentifier')->with('79ecda60-1a27-69ca-17bf-a5d9e80e6c39', PersistentResource::class)->will($this->returnValue($expectedResource));
        $actualResource = $this->resourceTypeConverter->convertFrom($source, PersistentResource::class);
        $this->assertInstanceOf(PersistentResource::class, $actualResource);
        $this->assertSame($expectedResource, $actualResource);
    }