9 use Magento\Catalog\Test\Page\Product\CatalogProductView;
10 use Magento\Mtf\Client\BrowserInterface;
11 use Magento\Mtf\Fixture\InjectableFixture;
12 use Magento\Mtf\TestStep\TestStepInterface;
31 private $catalogProductView;
47 CatalogProductView $catalogProductView,
48 BrowserInterface $browser,
49 InjectableFixture $product
52 $this->catalogProductView = $catalogProductView;
53 $this->browser = $browser;
63 $this->browser->open($_ENV[
'app_frontend_url'] . $this->product->getUrlKey() .
'.html');
64 $this->catalogProductView->getViewBlock()->configure($this->product);
__construct(CatalogProductView $catalogProductView, BrowserInterface $browser, InjectableFixture $product)