/** * Delete Tax Rule Entity test. * * @param TaxRule $taxRule * @return void */ public function testDeleteTaxRule(TaxRule $taxRule) { // Precondition $taxRule->persist(); // Steps $this->taxRuleIndexPage->open(); $this->taxRuleIndexPage->getTaxRuleGrid()->searchAndOpen(['code' => $taxRule->getCode()]); $this->taxRuleNewPage->getFormPageActions()->delete(); $this->taxRuleNewPage->getModalBlock()->acceptAlert(); }
/** * Delete Tax Rule on backend * * @return array */ public function run() { $this->taxRuleIndexPage->open(); $this->taxRuleIndexPage->getTaxRuleGrid()->resetFilter(); while ($this->taxRuleIndexPage->getTaxRuleGrid()->isFirstRowVisible()) { $this->taxRuleIndexPage->getTaxRuleGrid()->openFirstRow(); $this->taxRuleNewPage->getFormPageActions()->delete(); $this->taxRuleNewPage->getModalBlock()->acceptAlert(); } }