2 namespace TYPO3\CMS\Backend\Tests\Unit\Controller;
17 use TYPO3\CMS\Core\Tests\UnitTestCase;
32 $selectorData = array();
33 $fileData[
'extension'] =
'png';
34 $mockObject = $this->getAccessibleMock(FormInlineAjaxController::class, array(
'dummy'), array(),
'',
false);
35 $mayUploadFile = $mockObject->_call(
'checkInlineFileTypeAccessForField', $selectorData, $fileData);
36 $this->assertTrue($mayUploadFile);
46 $selectorData[
'PA'][
'fieldConf'][
'config'][
'appearance'][
'elementBrowserAllowed'] =
'doc, png, jpg, tiff';
47 $fileData[
'extension'] =
'php';
48 $mockObject = $this->getAccessibleMock(FormInlineAjaxController::class, array(
'dummy'), array(),
'',
false);
49 $mayUploadFile = $mockObject->_call(
'checkInlineFileTypeAccessForField', $selectorData, $fileData);
50 $this->assertFalse($mayUploadFile);
59 $selectorData[
'PA'][
'fieldConf'][
'config'][
'appearance'][
'elementBrowserAllowed'] =
'doc, png, jpg, tiff';
60 $fileData[
'extension'] =
'png';
61 $mockObject = $this->getAccessibleMock(FormInlineAjaxController::class, array(
'dummy'), array(),
'',
false);
62 $mayUploadFile = $mockObject->_call(
'checkInlineFileTypeAccessForField', $selectorData, $fileData);
63 $this->assertTrue($mayUploadFile);