10 use Magento\Mtf\Fixture\DataSource;
11 use Magento\Mtf\Fixture\FixtureFactory;
37 if (isset(
$data[
'dataset']) &&
$data[
'dataset'] !==
'-') {
38 $datasets = explode(
',',
$data[
'dataset']);
39 foreach ($datasets as $dataset) {
40 $adminUser = $fixtureFactory->createByCode(
'user', [
'dataset' => trim($dataset)]);
41 if (!$adminUser->hasData(
'user_id')) {
42 $adminUser->persist();
44 $this->adminUsers[] = $adminUser;
45 $this->data[] = $adminUser->getUsername();
__construct(FixtureFactory $fixtureFactory, array $params, array $data=[])
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]