/**
  * Update CMS Page test.
  *
  * @param CmsPage $cms
  * @param CmsPage $cmsOriginal
  * @return array
  */
 public function test(CmsPage $cms, CmsPage $cmsOriginal)
 {
     // Steps
     $this->cmsIndex->open();
     $filter = ['title' => $cmsOriginal->getTitle()];
     $this->cmsIndex->getCmsPageGridBlock()->searchAndOpen($filter);
     $this->cmsEdit->getPageForm()->fill($cms);
     $this->cmsEdit->getPageMainActions()->save();
     return ['cms' => $this->factory->createByCode('cmsPage', ['data' => array_merge($cmsOriginal->getData(), $cms->getData())])];
 }