public function testAddAttributeOptionReturn() { $code = 'attr set name value key'; $optionKey = 'option key'; $optionValue = 'option value'; $result = $this->abstractType->addAttributeOption($code, $optionKey, $optionValue); $this->assertEquals($result, $this->abstractType); }
/** * Creates new tax class. * * @param string $taxClassName * @param AbstractType $productTypeModel * @return integer */ protected function createTaxClass($taxClassName, AbstractType $productTypeModel) { /** @var \Magento\Tax\Model\ClassModelFactory $taxClass */ $taxClass = $this->classModelFactory->create(); $taxClass->setClassType(ClassModel::TAX_CLASS_TYPE_PRODUCT); $taxClass->setClassName($taxClassName); $taxClass->save(); $id = $taxClass->getId(); $productTypeModel->addAttributeOption(self::ATRR_CODE, $id, $id); return $id; }