/**
  * Assert that displayed gift card data on product page(front-end) equals passed from fixture.
  *
  * @param Browser $browser
  * @param GiftCardProduct $product
  * @param CatalogProductView $catalogProductView
  * @return void
  */
 public function processAssert(Browser $browser, GiftCardProduct $product, CatalogProductView $catalogProductView)
 {
     $browser->open($_ENV['app_frontend_url'] . $product->getUrlKey() . '.html');
     $fixtureAmounts = $product->hasData('giftcard_amounts') ? $product->getGiftcardAmounts() : [];
     $formAmounts = $catalogProductView->getGiftCardBlock()->getAmountValues();
     $errors = $this->verifyData($fixtureAmounts, $formAmounts);
     \PHPUnit_Framework_Assert::assertEmpty($errors, $errors);
     $errors = $this->verifyFields($catalogProductView, $product, $fixtureAmounts);
     \PHPUnit_Framework_Assert::assertEmpty($errors, "\nErrors fields: \n" . implode("\n", $errors));
 }