/** * Assert that displayed sales rule data on edit page equals passed from fixture. * * @param PromoQuoteIndex $promoQuoteIndex * @param PromoQuoteEdit $promoQuoteEdit * @param SalesRule $salesRule * @return void */ public function processAssert(PromoQuoteIndex $promoQuoteIndex, PromoQuoteEdit $promoQuoteEdit, SalesRule $salesRule) { $promoQuoteIndex->open(); $promoQuoteIndex->getPromoQuoteGrid()->searchAndOpen(['name' => $salesRule->getName()]); $formData = $promoQuoteEdit->getSalesRuleForm()->getData(); $errors = $this->verifyData($salesRule->getData(), $formData); \PHPUnit_Framework_Assert::assertEmpty($errors, $errors); }