作者:dachcom-digita
项目:TYPO3.CM
/**
* Create a new database connection mock object for every test.
*
* @return void
*/
protected function setUp()
{
parent::setUp();
$this->connection = $this->getMockBuilder(Connection::class)->disableOriginalConstructor()->getMock();
$this->connection->expects($this->any())->method('quoteIdentifier')->will($this->returnArgument(0));
$this->connection->expects($this->any())->method('getDatabasePlatform')->will($this->returnValue(new MockPlatform()));
}
作者:TYPO
项目:extension_builde
protected function tearDown()
{
if (!empty($this->extension) && $this->extension->getExtensionKey() != null) {
GeneralUtility::rmdir($this->extension->getExtensionDir(), true);
}
parent::tearDown();
}
作者:samuweis
项目:TYPO3-Sit
/**
* @return void
*/
public function tearDown()
{
foreach ($this->fakedExtensions as $extension => $dummy) {
\TYPO3\CMS\Core\Utility\GeneralUtility::rmdir(PATH_site . 'typo3temp/' . $extension, TRUE);
}
parent::tearDown();
}
作者:dachcom-digita
项目:TYPO3.CM
/**
* Create a new database connection mock object for every test.
*
* @return void
*/
protected function setUp()
{
parent::setUp();
$this->typoScriptFrontendController = $this->prophesize(TypoScriptFrontendController::class);
$GLOBALS['TSFE'] = $this->typoScriptFrontendController->reveal();
$this->subject = GeneralUtility::makeInstance(QueryContext::class);
}
作者:samuweis
项目:TYPO3-Sit
/**
* Tear down test case
*/
public function tearDown()
{
foreach ($this->testFilesToDelete as $absoluteFileName) {
\TYPO3\CMS\Core\Utility\GeneralUtility::unlink_tempfile($absoluteFileName);
}
parent::tearDown();
}
作者:rickymathe
项目:TYPO3.CM
/**
* @return void
*/
protected function tearDown()
{
foreach ($this->fakedExtensions as $fakeExtkey => $fakeExtension) {
$this->testFilesToDelete[] = PATH_site . 'typo3temp/' . $fakeExtkey;
}
parent::tearDown();
}
作者:rickymathe
项目:TYPO3.CM
/**
* Tears down this test case.
*/
protected function tearDown()
{
parent::tearDown();
unset($this->elementProphecy);
unset($this->objectManagerProphecy);
unset($this->controllerContextProphecy);
}
作者:samuweis
项目:TYPO3-Sit
/**
* Explicitly clean up the indexer object to prevent any memory leaks
*/
public function tearDown()
{
if ($this->temporaryFileName) {
@unlink($this->temporaryFileName);
}
parent::tearDown();
}
作者:KarlDennisMatthaei192
项目:PierraaDesig
public function tearDown()
{
Utility\GeneralUtility::resetSingletonInstances($this->singletonInstances);
foreach ($this->testFilesToDelete as $absoluteFileName) {
Utility\GeneralUtility::rmdir($absoluteFileName, TRUE);
}
parent::tearDown();
}
作者:plan2ne
项目:TYPO3.CM
/**
* Cleans up the environment after running a test.
*/
protected function tearDown()
{
// Restore locallangXMLOverride and localization format priority
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride'] = $this->locallangXMLOverride;
$GLOBALS['TYPO3_CONF_VARS']['SYS']['lang']['format']['priority'] = $this->l10nPriority;
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Localization\LanguageStore::class)->initialize();
parent::tearDown();
}
作者:dachcom-digita
项目:TYPO3.CM
/**
* Create a new database connection mock object for every test.
*
* @return void
*/
protected function setUp()
{
parent::setUp();
$this->connection = $this->getMockBuilder(Connection::class)->disableOriginalConstructor()->setMethods(['connect', 'executeQuery', 'executeUpdate', 'getDatabasePlatform', 'getDriver', 'getExpressionBuilder', 'getWrappedConnection'])->getMock();
$this->connection->expects($this->any())->method('getExpressionBuilder')->will($this->returnValue(GeneralUtility::makeInstance(ExpressionBuilder::class, $this->connection)));
$this->connection->expects($this->any())->method('connect');
$this->connection->expects($this->any())->method('getDatabasePlatform')->will($this->returnValue(new MockPlatform()));
}
作者:rickymathe
项目:TYPO3.CM
/**
* Tear down
*
* @return void
*/
protected function tearDown()
{
ExtensionManagementUtility::setPackageManager($this->backupPackageManager);
if (file_exists(PATH_site . 'typo3temp/ExtensionCompatibilityTester.txt')) {
unlink(PATH_site . 'typo3temp/ExtensionCompatibilityTester.txt');
}
parent::tearDown();
}
作者:hlo
项目:TYPO3.CM
/**
* Sets environment variables and initializes global mock object.
*/
protected function setUp()
{
parent::setUp();
$GLOBALS['TYPO3_CONF_VARS']['SYS']['encryptionKey'] = '12345';
$this->jumpUrlHandler = $this->getMock(JumpUrlHandler::class, array('isLocationDataValid', 'getResourceFactory', 'getTypoScriptFrontendController', 'readFileAndExit', 'redirect'));
$this->tsfe = $this->getAccessibleMock(TypoScriptFrontendController::class, array('getPagesTSconfig'), array(), '', false);
$this->jumpUrlHandler->expects($this->any())->method('getTypoScriptFrontendController')->will($this->returnValue($this->tsfe));
}
作者:dachcom-digita
项目:TYPO3.CM
/**
* Create a new database connection mock object for every test.
*
* @return void
*/
protected function setUp()
{
parent::setUp();
/** @var Connection|ObjectProphecy $connectionProphet */
$this->connectionProphet = $this->prophesize(Connection::class);
$this->connectionProphet->quoteIdentifier(Argument::cetera())->willReturnArgument(0);
$this->subject = new ExpressionBuilder($this->connectionProphet->reveal());
}
作者:vip3ou
项目:TYPO3.CM
protected function tearDown()
{
foreach ($this->backupLocales as $category => $locale) {
setlocale(constant($category), $locale);
}
date_default_timezone_set($this->timezone);
parent::tearDown();
}
作者:dachcom-digita
项目:TYPO3.CM
/**
* Create a new database connection mock object for every test.
*
* @return void
*/
protected function setUp()
{
parent::setUp();
$this->concreteQueryBuilder = $this->prophesize(\Doctrine\DBAL\Query\QueryBuilder::class);
$this->connection = $this->prophesize(Connection::class);
$this->connection->getDatabasePlatform()->willReturn(new MockPlatform());
$this->subject = GeneralUtility::makeInstance(QueryBuilder::class, $this->connection->reveal(), null, $this->concreteQueryBuilder->reveal());
}
作者:rickymathe
项目:TYPO3.CM
protected function tearDown()
{
\TYPO3\CMS\Core\Utility\GeneralUtility::resetSingletonInstances($this->singletonInstances);
foreach ($this->filesCreated as $file) {
unlink($file);
}
parent::tearDown();
}
作者:samuweis
项目:TYPO3-Sit
/**
* Tear down
*/
public function tearDown()
{
foreach ($this->testNodesToDelete as $node) {
if (\TYPO3\CMS\Core\Utility\GeneralUtility::isFirstPartOfStr($node, PATH_site . 'typo3temp/')) {
\TYPO3\CMS\Core\Utility\GeneralUtility::rmdir($node, TRUE);
}
}
parent::tearDown();
}
作者:TYPO3Incubato
项目:TYPO3.CM
protected function setUp()
{
parent::setUp();
$this->mockContentObject = $this->getMock(ContentObjectRenderer::class, array(), array(), '', false);
$this->viewHelper = $this->getMock(\TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::class, array('renderChildren'));
$renderingContext = $this->getMock(\TYPO3\CMS\Fluid\Tests\Unit\Core\Rendering\RenderingContextFixture::class);
$this->viewHelper->setRenderingContext($renderingContext);
$this->viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue('Some Content'));
}
作者:rickymathe
项目:TYPO3.CM
/**
* Set up the test
*/
protected function setUp()
{
parent::setUp();
/** @var VimeoHelper|\PHPUnit_Framework_MockObject_MockObject $vimeoHelper */
$vimeoHelper = $this->getAccessibleMock(VimeoHelper::class, array('getOnlineMediaId'), array('vimeo'));
$vimeoHelper->expects($this->any())->method('getOnlineMediaId')->will($this->returnValue('7331'));
$this->subject = $this->getAccessibleMock(VimeoRenderer::class, array('getOnlineMediaHelper'), array());
$this->subject->expects($this->any())->method('getOnlineMediaHelper')->will($this->returnValue($vimeoHelper));
}