public function testGetItemById() { $cart1 = $this->setupCart(); $cartItem1 = $cart1->getCartItems()[0]; $cartItem = $this->cartRepository->getItemById($cartItem1->getId()); $this->assertEntitiesEqual($cartItem1, $cartItem); }
private function cartRepositoryShouldCreateOnce() { $this->cartRepository->shouldReceive('create')->once(); }
/** * @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); }