コード例 #1
0
ファイル: SampleTest.php プロジェクト: Doability/magento2dev
 /**
  * @dataProvider saveDataProvider
  * @param \Magento\Catalog\Model\Product|\PHPUnit_Framework_MockObject_MockObject $product
  * @param array $data
  * @param array $modelData
  */
 public function testSave($product, array $data, array $modelData)
 {
     $link = $this->createSampleModel($product, $modelData, true);
     $this->metadataMock->expects($this->once())->method('getLinkField')->willReturn('id');
     $this->sampleFactory->expects($this->once())->method('create')->willReturn($link);
     $this->target->save($product, $data);
 }
コード例 #2
0
 /**
  * @dataProvider saveDataProvider
  * @param \Magento\Catalog\Model\Product|\PHPUnit_Framework_MockObject_MockObject $product
  * @param array $data
  * @param array $modelData
  */
 public function testSave($product, array $data, array $modelData)
 {
     $link = $this->createSampleModel($product, $modelData, true);
     $this->sampleFactory->expects($this->once())->method('create')->will($this->returnValue($link));
     $this->target->save($product, $data);
 }