Example #1
0
 public function testValidateRowProcessEntityIncrement()
 {
     $count = 0;
     $rowNum = 0;
     $errorAggregator = $this->getErrorAggregatorObject(['isRowInvalid']);
     $errorAggregator->method('isRowInvalid')->willReturn(true);
     $this->setPropertyValue($this->importProduct, '_processedEntitiesCount', $count);
     $this->setPropertyValue($this->importProduct, 'errorAggregator', $errorAggregator);
     $rowData = [\Magento\CatalogImportExport\Model\Import\Product::COL_SKU => false];
     //suppress validator
     $this->_setValidatorMockInImportProduct($this->importProduct);
     $this->importProduct->validateRow($rowData, $rowNum);
     $this->assertEquals(++$count, $this->importProduct->getProcessedEntitiesCount());
 }
Example #2
0
 public function testValidateRowProcessEntityIncrement()
 {
     $count = 0;
     $rowNum = 0;
     $this->setPropertyValue($this->importProduct, '_processedEntitiesCount', $count);
     $rowData = [\Magento\CatalogImportExport\Model\Import\Product::COL_SKU => ''];
     //suppress validator
     $this->_setValidatorMockInImportProduct($this->importProduct);
     $this->importProduct->validateRow($rowData, $rowNum);
     $this->assertEquals(++$count, $this->importProduct->getProcessedEntitiesCount());
 }