9 use Magento\Mtf\Fixture\DataSource;
10 use Magento\Mtf\Fixture\FixtureFactory;
33 public function __construct(FixtureFactory $fixtureFactory, array
$params, array
$data = [])
36 if (isset(
$data[
'dataset'])) {
37 $datasets = is_array(
$data[
'dataset']) ?
$data[
'dataset'] : [
$data[
'dataset']];
38 foreach ($datasets as $dataset) {
40 $store = $fixtureFactory->createByCode(
'store', [
'dataset' => $dataset]);
41 if (!
$store->hasData(
'store_id')) {
45 $this->data[] =
$store->getGroupId() .
'/' .
$store->getName();
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]