/** * Creating Cms page. * * @param CmsPageFixture $cms * @return void */ public function test(CmsPageFixture $cms) { // Steps $this->cmsIndex->open(); $this->cmsIndex->getPageActionsBlock()->addNew(); $this->cmsPageNew->getPageForm()->fill($cms); $this->cmsPageNew->getPageMainActions()->save(); }
/** * Creating Cms page. * * @param array $data * @param string $fixtureType * @return array */ public function test(array $data, $fixtureType) { // Steps $cms = $this->fixtureFactory->createByCode($fixtureType, ['data' => $data]); $this->cmsIndex->open(); $this->cmsIndex->getPageActionsBlock()->addNew(); $this->cmsPageNew->getPageForm()->fill($cms); $this->cmsPageNew->getPageMainActions()->save(); return ['cms' => $cms]; }
/** * Creating Cms page. * * @param CmsPageFixture $cms * @return void */ public function test(CmsPageFixture $cms) { // Steps $this->cmsIndex->open(); $this->cmsIndex->getPageActionsBlock()->addNew(); //TODO: remove cms page new refresh after resolve issue with static js files publication (MAGETWO-37898) $this->cmsPageNew->open(); $this->cmsPageNew->getPageForm()->fill($cms); $this->cmsPageNew->getPageMainActions()->save(); }
/** * Creating Cms page. * * @param array $data * @param string $fixtureType * @return array */ public function test(array $data, $fixtureType) { // Steps $cms = $this->fixtureFactory->createByCode($fixtureType, ['data' => $data]); $this->cmsIndex->open(); $this->cmsIndex->getPageActionsBlock()->addNew(); //TODO: remove cms page new refresh after resolve issue with static js files publication (MAGETWO-37898) $this->cmsPageNew->open(); $this->cmsPageNew->getPageForm()->fill($cms); $this->cmsPageNew->getPageMainActions()->save(); return ['cms' => $cms]; }