9 use Magento\Backend\Test\Page\Adminhtml\EditStore;
10 use Magento\Backend\Test\Page\Adminhtml\StoreIndex;
12 use Magento\Mtf\TestCase\Injectable;
59 private $restoreDefaultStoreViewStep;
66 private $storeInitial;
83 $this->restoreDefaultStoreViewStep = $restoreDefaultStoreViewStep;
96 $this->storeInitial = $storeInitial;
97 $storeInitial->persist();
100 $this->storeIndex->open();
101 $this->storeIndex->getStoreGrid()->searchAndOpenStore($storeInitial);
102 $this->editStore->getStoreForm()->fill(
$store);
103 $this->editStore->getFormPageActions()->save();
111 if ($this->storeInitial->getCode() ==
'default') {
112 $this->restoreDefaultStoreViewStep->run();
__inject(StoreIndex $storeIndex, EditStore $editStore, RestoreDefaultStoreViewStep $restoreDefaultStoreViewStep)
test(Store $storeInitial, Store $store)