5
5
*/
6
6
namespace Magento \Swatches \Test \Unit \Helper ;
7
7
8
+ use Magento \Catalog \Model \ResourceModel \Eav \Attribute ;
9
+ use Magento \Framework \EntityManager \MetadataPool ;
8
10
use Magento \Swatches \Model \SwatchAttributesProvider ;
9
11
10
12
/**
@@ -36,7 +38,7 @@ class DataTest extends \PHPUnit_Framework_TestCase
36
38
/** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Swatches\Model\ResourceModel\Swatch\CollectionFactory */
37
39
protected $ swatchCollectionFactoryMock ;
38
40
39
- /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Catalog\Model\ResourceModel\Eav\ Attribute */
41
+ /** @var \PHPUnit_Framework_MockObject_MockObject|Attribute */
40
42
protected $ attributeMock ;
41
43
42
44
/** @var \Magento\Framework\TestFramework\Unit\Helper\ObjectManager */
@@ -48,7 +50,7 @@ class DataTest extends \PHPUnit_Framework_TestCase
48
50
/** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Catalog\Api\ProductRepositoryInterface */
49
51
protected $ productRepoMock ;
50
52
51
- /** @var \PHPUnit_Framework_MockObject_MockObject|\Magento\Framework\EntityManager\ MetadataPool*/
53
+ /** @var \PHPUnit_Framework_MockObject_MockObject|MetadataPool*/
52
54
private $ metaDataPoolMock ;
53
55
54
56
/**
@@ -108,26 +110,15 @@ protected function setUp()
108
110
false
109
111
);
110
112
111
- $ this ->attributeMock = $ this ->getMock (
112
- \Magento \Catalog \Model \ResourceModel \Eav \Attribute::class,
113
- [],
114
- [],
115
- '' ,
116
- false
117
- );
118
- $ this ->metaDataPoolMock = $ this ->getMock (
119
- \Magento \Framework \EntityManager \MetadataPool::class,
120
- [],
121
- [],
122
- '' ,
123
- false
124
- );
113
+ $ this ->attributeMock = $ this ->getMockBuilder (Attribute::class)
114
+ ->disableOriginalConstructor ();
115
+ $ this ->metaDataPoolMock = $ this ->getMockBuilder (MetadataPool::class)
116
+ ->disableOriginalConstructor ();
125
117
126
118
$ serializer = $ this ->getMock (
127
119
\Magento \Framework \Serialize \Serializer \Json::class,
128
120
['serialize ' , 'unserialize ' ]
129
121
);
130
-
131
122
$ serializer ->expects ($ this ->any ())
132
123
->method ('serialize ' )->willReturnCallback (function ($ parameter ) {
133
124
return json_encode ($ parameter );
0 commit comments