Skip to content

Commit 458eee8

Browse files
committed
Merge remote-tracking branch 'origin/MAGETWO-37481-Static-Method-Calls-And-Properties' into develop
2 parents 431b293 + 06ac113 commit 458eee8

File tree

3 files changed

+26
-6
lines changed

3 files changed

+26
-6
lines changed

app/code/Magento/Email/Test/Unit/Model/BackendTemplateTest.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ class BackendTemplateTest extends \PHPUnit_Framework_TestCase
3737
*/
3838
protected $resourceModelMock;
3939

40+
/**
41+
* @var \Magento\Framework\App\ObjectManager
42+
*/
43+
protected $objectManagerBackup;
44+
4045
protected function setUp()
4146
{
4247
$helper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
@@ -54,6 +59,7 @@ protected function setUp()
5459
->method('get')
5560
->with('Magento\Email\Model\Resource\Template')
5661
->will($this->returnValue($this->resourceModelMock));
62+
$this->objectManagerBackup = \Magento\Framework\App\ObjectManager::getInstance();
5763
\Magento\Framework\App\ObjectManager::setInstance($objectManagerMock);
5864

5965
$this->model = $helper->getObject(
@@ -62,6 +68,12 @@ protected function setUp()
6268
);
6369
}
6470

71+
protected function tearDown()
72+
{
73+
parent::tearDown();
74+
\Magento\Framework\App\ObjectManager::setInstance($this->objectManagerBackup);
75+
}
76+
6577
public function testGetSystemConfigPathsWhereUsedAsDefaultNoTemplateCode()
6678
{
6779
$this->assertEquals([], $this->model->getSystemConfigPathsWhereUsedAsDefault());

app/code/Magento/Sales/Test/Unit/Model/Email/TemplateTest.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ class TemplateTest extends \PHPUnit_Framework_TestCase
2525
*/
2626
private $mockViewFilesystem;
2727

28+
/**
29+
* @var \Magento\Framework\App\ObjectManager
30+
*/
31+
protected $objectManagerBackup;
32+
2833
public function setUp()
2934
{
3035
$this->mockViewFilesystem = $this->getMockBuilder('\Magento\Framework\View\FileSystem')
@@ -38,6 +43,7 @@ public function setUp()
3843
->method('get')
3944
->with('Magento\Email\Model\Resource\Template')
4045
->will($this->returnValue($objectManagerHelper->getObject('Magento\Email\Model\Resource\Template')));
46+
$this->objectManagerBackup = \Magento\Framework\App\ObjectManager::getInstance();
4147
\Magento\Framework\App\ObjectManager::setInstance($objectManagerMock);
4248

4349
$this->template = $objectManagerHelper->getObject(
@@ -51,9 +57,7 @@ public function setUp()
5157
protected function tearDown()
5258
{
5359
parent::tearDown();
54-
$magentoObjectManagerFactory = \Magento\Framework\App\Bootstrap::createObjectManagerFactory(BP, $_SERVER);
55-
$objectManager = $magentoObjectManagerFactory->create($_SERVER);
56-
\Magento\Framework\App\ObjectManager::setInstance($objectManager);
60+
\Magento\Framework\App\ObjectManager::setInstance($this->objectManagerBackup);
5761
}
5862

5963
public function testIncludeTemplate()

lib/internal/Magento/Framework/Model/Test/Unit/Resource/Db/Collection/AbstractCollectionTest.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ class AbstractCollectionTest extends \PHPUnit_Framework_TestCase
4949
/** @var \Magento\Framework\App\ObjectManager|\PHPUnit_Framework_MockObject_MockObject */
5050
protected $objectManagerMock;
5151

52+
/**
53+
* @var \Magento\Framework\App\ObjectManager
54+
*/
55+
protected $objectManagerBackup;
56+
5257
protected function setUp()
5358
{
5459
$this->entityFactoryMock = $this->getMock('Magento\Framework\Data\Collection\EntityFactoryInterface');
@@ -75,6 +80,7 @@ protected function setUp()
7580
->will($this->returnValue($this->selectMock));
7681

7782
$this->objectManagerMock = $this->getMock('Magento\Framework\App\ObjectManager', [], [], '', false);
83+
$this->objectManagerBackup = \Magento\Framework\App\ObjectManager::getInstance();
7884
\Magento\Framework\App\ObjectManager::setInstance($this->objectManagerMock);
7985

8086
$this->objectManagerHelper = new ObjectManagerHelper($this);
@@ -84,9 +90,7 @@ protected function setUp()
8490
protected function tearDown()
8591
{
8692
parent::tearDown();
87-
$magentoObjectManagerFactory = \Magento\Framework\App\Bootstrap::createObjectManagerFactory(BP, $_SERVER);
88-
$objectManager = $magentoObjectManagerFactory->create($_SERVER);
89-
\Magento\Framework\App\ObjectManager::setInstance($objectManager);
93+
\Magento\Framework\App\ObjectManager::setInstance($this->objectManagerBackup);
9094
}
9195

9296
protected function getUut()

0 commit comments

Comments
 (0)