Ejemplo n.º 1
0
 public function testGetItemById()
 {
     $cart1 = $this->setupCart();
     $cartItem1 = $cart1->getCartItems()[0];
     $cartItem = $this->cartRepository->getItemById($cartItem1->getId());
     $this->assertEntitiesEqual($cartItem1, $cartItem);
 }
Ejemplo n.º 2
0
 private function cartRepositoryShouldCreateOnce()
 {
     $this->cartRepository->shouldReceive('create')->once();
 }
Ejemplo n.º 3
0
 /**
  * @param UuidInterface $cartId
  * @param ShipmentRate $shipmentRate
  */
 public function setShipmentRate(UuidInterface $cartId, ShipmentRate $shipmentRate)
 {
     $cart = $this->cartRepository->findOneById($cartId);
     $cart->setShipmentRate($shipmentRate);
     $this->cartRepository->update($cart);
 }