/** * Assert that product quantity in the mini shopping cart is equals to expected quantity from data set * * @param CmsIndex $cmsIndex * @param Cart $cart * @param CatalogProductSimple $product * @return void */ public function processAssert(CmsIndex $cmsIndex, Cart $cart, CatalogProductSimple $product) { $productQtyInMiniCart = $cmsIndex->open()->getCartSidebarBlock()->getProductQty($product->getName()); \PHPUnit_Framework_Assert::assertEquals($productQtyInMiniCart, $cart->getQty(), 'Mini shopping cart product qty: \'' . $productQtyInMiniCart . '\' not equals with qty from data set: \'' . $cart->getQty() . '\''); }
/** * Assert that quantity in the shopping cart is equals to expected quantity from data set * * @param CheckoutCart $checkoutCart * @param Cart $cart * @param CatalogProductSimple $product * @return void */ public function processAssert(CheckoutCart $checkoutCart, Cart $cart, CatalogProductSimple $product) { $checkoutCart->open(); $cartProductQty = $checkoutCart->getCartBlock()->getCartItem($product)->getQty(); \PHPUnit_Framework_Assert::assertEquals($cartProductQty, $cart->getQty(), 'Shopping cart product qty: \'' . $cartProductQty . '\' not equals with qty from data set: \'' . $cart->getQty() . '\''); }