/**
  * Assert that gift card is redeemable on frontend.
  *
  * @param CustomerAccountIndex $customerAccountIndex
  * @param Customer $customer
  * @param string $code
  * @return void
  */
 public function processAssert(CustomerAccountIndex $customerAccountIndex, Customer $customer, $code)
 {
     $this->objectManager->create('Mage\\Customer\\Test\\TestStep\\LoginCustomerOnFrontendStep', ['customer' => $customer])->run();
     $customerAccountIndex->getAccountNavigationBlock()->openNavigationItem('Gift Card');
     $customerAccountIndex->getRedeemBlock()->redeemGiftCard($code);
     \PHPUnit_Framework_Assert::assertEquals($customerAccountIndex->getMessagesBlock()->getSuccessMessages(), sprintf(self::SUCCESS_MESSAGE, $code));
 }
 /**
  * Asserts that success message equals to expected message.
  *
  * @param CustomerAccountIndex $customerAccountIndex
  * @return void
  */
 public function processAssert(CustomerAccountIndex $customerAccountIndex)
 {
     \PHPUnit_Framework_Assert::assertEquals(self::SUCCESS_MESSAGE, $customerAccountIndex->getMessagesBlock()->getSuccessMessages());
 }