5
5
*/
6
6
namespace Magento \Catalog \Test \Unit \Ui \DataProvider \Product \Form \Modifier ;
7
7
8
- use Magento \Catalog \Api \Data \ProductAttributeInterface ;
9
8
use Magento \Catalog \Model \Product \Type ;
10
- use Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \General ;
11
9
12
10
/**
13
11
* @method \Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Images getModel
@@ -26,47 +24,7 @@ protected function createModel()
26
24
27
25
public function testModifyData ()
28
26
{
29
- $ productId = 1 ;
30
- $ modelId = 1 ;
31
-
32
- $ data = [
33
- $ modelId => [
34
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \General::DATA_SOURCE_DEFAULT => [
35
- ProductAttributeInterface::CODE_SKU => 'product_42 ' ,
36
- ProductAttributeInterface::CODE_PRICE => '42.00 ' ,
37
- ProductAttributeInterface::CODE_STATUS => '1 ' ,
38
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \Images::CODE_MEDIA_GALLERY => [
39
- 'images ' => [
40
- [
41
- 'value_id ' => '1 ' ,
42
- 'file ' => 'filename.jpg ' ,
43
- 'media_type ' => 'image ' ,
44
- ]
45
- ]
46
- ],
47
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \Images::CODE_IMAGE => 'filename.jpg ' ,
48
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \Images::CODE_SMALL_IMAGE => 'filename.jpg ' ,
49
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \Images::CODE_THUMBNAIL => 'filename.jpg ' ,
50
- \Magento \Catalog \Ui \DataProvider \Product \Form \Modifier \Images::CODE_SWATCH_IMAGE => 'filename.jpg ' ,
51
- ]
52
- ]
53
- ];
54
-
55
- $ expectedData = [
56
- $ modelId => [
57
- General::DATA_SOURCE_DEFAULT => [
58
- ProductAttributeInterface::CODE_SKU => 'product_42 ' ,
59
- ProductAttributeInterface::CODE_PRICE => '42.00 ' ,
60
- ProductAttributeInterface::CODE_STATUS => '1 ' ,
61
- ]
62
- ]
63
- ];
64
-
65
- $ this ->productMock ->expects ($ this ->once ())
66
- ->method ('getId ' )
67
- ->willReturn ($ productId );
68
-
69
- $ this ->assertSame ($ expectedData , $ this ->getModel ()->modifyData ($ data ));
27
+ $ this ->assertSame ($ this ->getSampleData (), $ this ->getModel ()->modifyData ($ this ->getSampleData ()));
70
28
}
71
29
72
30
public function testModifyMeta ()
0 commit comments