10 use Magento\UrlRewrite\Test\Page\Adminhtml\UrlRewriteEdit;
11 use Magento\UrlRewrite\Test\Page\Adminhtml\UrlRewriteIndex;
12 use Magento\Mtf\Fixture\FixtureFactory;
13 use Magento\Mtf\TestCase\Injectable;
73 public function test(UrlRewrite $urlRewrite, FixtureFactory $fixtureFactory)
76 $productRedirect = $fixtureFactory->createByCode(
79 'dataset' =>
'default',
80 'data' => [
'target_path' => $urlRewrite->getTargetPath()]
83 $productRedirect->persist();
85 $this->urlRewriteIndex->open();
86 $filter = [
'request_path' => $productRedirect->getRequestPath()];
87 $this->urlRewriteIndex->getUrlRedirectGrid()->searchAndOpen($filter);
88 $this->urlRewriteEdit->getFormBlock()->fill($urlRewrite);
89 $this->urlRewriteEdit->getPageMainActions()->save();
__inject(UrlRewriteIndex $urlRewriteIndex, UrlRewriteEdit $urlRewriteEdit)