9 use Magento\Mtf\Fixture\DataSource;
10 use Magento\Mtf\Fixture\FixtureFactory;
34 public function __construct(FixtureFactory $fixtureFactory, array
$params, array
$data = [])
37 if (isset(
$data[
'dataset']) &&
$data[
'dataset'] !==
'-') {
38 $parentSet = $fixtureFactory->createByCode(
'catalogAttributeSet', [
'dataset' =>
$data[
'dataset']]);
39 if (!$parentSet->hasData(
'attribute_set_id')) {
40 $parentSet->persist();
43 $this->data = $parentSet->getAttributeSetName();
44 $this->attributeSet = $parentSet;
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]