Skip to content

Commit 1f00604

Browse files
author
Cari Spruiell
committed
MAGETWO-85734: Sprint 5 Build Stabilization & PR
- fixed failing unit tests
1 parent d64d8a1 commit 1f00604

File tree

2 files changed

+19
-5
lines changed
  • app/code/Magento

2 files changed

+19
-5
lines changed

app/code/Magento/Catalog/Test/Unit/Controller/Adminhtml/Product/Attribute/EditTest.php

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ class EditTest extends \PHPUnit\Framework\TestCase
6262
*/
6363
protected $session;
6464

65+
/**
66+
* @var \Magento\Catalog\Model\Product\Attribute\Frontend\Inputtype\Presentation|\PHPUnit_Framework_MockObject_MockObject
67+
*/
68+
protected $presentation;
69+
6570
/**
6671
* @var \Magento\Framework\View\Page\Title|\PHPUnit_Framework_MockObject_MockObject
6772
*/
@@ -128,6 +133,11 @@ protected function setUp()
128133
->disableOriginalConstructor()
129134
->getMock();
130135

136+
$this->presentation = $this->getMockBuilder(
137+
\Magento\Catalog\Model\Product\Attribute\Frontend\Inputtype\Presentation::class
138+
)->disableOriginalConstructor()
139+
->getMock();
140+
131141
$this->blockTemplate = $this->getMockBuilder(\Magento\Backend\Block\Template::class)
132142
->setMethods(['setIsPopup'])
133143
->disableOriginalConstructor()
@@ -169,9 +179,10 @@ public function testExecutePopup()
169179
->with(\Magento\Catalog\Model\ResourceModel\Eav\Attribute::class)
170180
->willReturn($this->eavAttribute);
171181
$this->objectManagerMock->expects($this->any())->method('get')
172-
->with(\Magento\Backend\Model\Session::class)
173-
->willReturn($this->session);
174-
182+
->willReturnMap([
183+
[\Magento\Backend\Model\Session::class, $this->session],
184+
[\Magento\Catalog\Model\Product\Attribute\Frontend\Inputtype\Presentation::class, $this->presentation]
185+
]);
175186
$this->eavAttribute->expects($this->once())->method('setEntityTypeId')->willReturnSelf();
176187
$this->eavAttribute->expects($this->once())->method('addData')->with($attributesData)->willReturnSelf();
177188
$this->eavAttribute->expects($this->any())->method('getName')->willReturn(null);
@@ -219,8 +230,10 @@ public function testExecuteNoPopup()
219230
->with(\Magento\Catalog\Model\ResourceModel\Eav\Attribute::class)
220231
->willReturn($this->eavAttribute);
221232
$this->objectManagerMock->expects($this->any())->method('get')
222-
->with(\Magento\Backend\Model\Session::class)
223-
->willReturn($this->session);
233+
->willReturnMap([
234+
[\Magento\Backend\Model\Session::class, $this->session],
235+
[\Magento\Catalog\Model\Product\Attribute\Frontend\Inputtype\Presentation::class, $this->presentation]
236+
]);
224237

225238
$this->eavAttribute->expects($this->once())->method('setEntityTypeId')->willReturnSelf();
226239
$this->eavAttribute->expects($this->once())->method('addData')->with($attributesData)->willReturnSelf();

app/code/Magento/Eav/Test/Unit/Model/Adminhtml/System/Config/Source/InputtypeTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public function testToOptionArray()
2222
$expectedResult = [
2323
['value' => 'text', 'label' => 'Text Field'],
2424
['value' => 'textarea', 'label' => 'Text Area'],
25+
['value' => 'texteditor', 'label' => 'Text Editor'],
2526
['value' => 'date', 'label' => 'Date'],
2627
['value' => 'boolean', 'label' => 'Yes/No'],
2728
['value' => 'multiselect', 'label' => 'Multiple Select'],

0 commit comments

Comments
 (0)