/** * @param array $typoScript * @return PostProcessor|\PHPUnit_Framework_MockObject_MockObject|\TYPO3\CMS\Core\Tests\AccessibleObjectInterface */ protected function createSubject(array $typoScript) { $subject = $this->getAccessibleMock(PostProcessor::class, array('__none'), array($this->elementProphecy->reveal(), $typoScript)); $subject->_set('controllerContext', $this->controllerContextProphecy->reveal()); $subject->_set('objectManager', $this->objectManagerProphecy->reveal()); return $subject; }