/**
  * 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();
 }