Exemplo n.º 1
0
 /**
  * @test
  * @covers ::getCountOfExtensions
  */
 public function getCountOfExtensionsCountsLocalInstalledExtensions()
 {
     $data = array();
     $extensionApiServiceMock = $this->getMock('Etobi\\CoreAPI\\Service\\ExtensionApiService', array('listExtensions'));
     $extensionApiServiceMock->expects($this->once())->method('listExtensions')->with('Local')->will($this->returnValue($this->getExtensionArrayForCreateUploadFolders()));
     $objectManagerMock = $this->getMock('TYPO3\\CMS\\Extbase\\Object\\ObjectManager', array('get'));
     $objectManagerMock->expects($this->once())->method('get')->will($this->returnValue($extensionApiServiceMock));
     $this->subject->injectObjectManager($objectManagerMock);
     $data = $this->subject->getCountOfExtensions($data);
     $this->assertEquals(4, $data['Count local installed extensions']);
 }