Example #1
0
 /**
  * @dataProvider dataForAssembleEavAttribute
  */
 public function testAssembleAdditionalDataEavAttribute($dataFromDb, $attributeData)
 {
     $this->attributeMock->expects($this->at(0))->method('getData')->with('additional_data')->will($this->returnValue($dataFromDb));
     $i = 1;
     foreach ($attributeData as $key => $value) {
         $this->attributeMock->expects($this->at($i))->method('getData')->with($key)->willReturn($value);
         $i++;
     }
     $this->attributeMock->expects($this->once())->method('setData');
     $this->swatchHelperObject->assembleAdditionalDataEavAttribute($this->attributeMock);
 }