/** * Delete terms on backend * * @return void */ public function run() { $this->agreementIndex->open(); $this->agreementIndex->getAgreementGridBlock()->resetFilter(); while ($this->agreementIndex->getAgreementGridBlock()->isFirstRowVisible()) { $this->agreementIndex->getAgreementGridBlock()->openFirstRow(); $this->agreementNew->getPageActionsBlock()->delete(); $this->agreementNew->getModalBlock()->acceptAlert(); } }
/** * Delete checkout agreement. * * @return array */ public function run() { $this->agreementIndex->open()->getAgreementGridBlock()->searchAndOpen(['name' => $this->agreement->getName()]); $this->agreementNew->getPageActionsBlock()->delete(); $this->agreementNew->getModalBlock()->acceptAlert(); }