Example #1
0
 /**
  * Select wish list.
  *
  * @param Wishlist $wishlist
  * @return void
  */
 public function selectWishlist(Wishlist $wishlist)
 {
     $this->_rootElement->find($this->changeButton)->click();
     $this->_rootElement->find(sprintf($this->wishlist, $wishlist->getName()), Locator::SELECTOR_XPATH)->click();
 }
Example #2
0
 /**
  * Add product to wishlist.
  *
  * @param Wishlist $multipleWishlist
  * @return void
  */
 public function addToMultipleWishlist(Wishlist $multipleWishlist)
 {
     $this->_rootElement->find($this->addToMultipleWishlist)->click();
     $this->_rootElement->find(sprintf($this->wishlistItem, $multipleWishlist->getName()), Locator::SELECTOR_XPATH)->click();
 }
 /**
  * Assert that multiple wish list success save message is displayed.
  *
  * @param WishlistIndex $wishlistIndex
  * @param Wishlist $wishlist
  * @return void
  */
 public function processAssert(WishlistIndex $wishlistIndex, Wishlist $wishlist)
 {
     \PHPUnit_Framework_Assert::assertEquals(sprintf(self::SUCCESS_SAVE_MESSAGE, $wishlist->getName()), $wishlistIndex->getMessagesBlock()->getSuccessMessages());
 }