/**
  * Create and add deliveries for a given Product.
  *
  * @param ProductInterface $product
  * @param ObjectManager    $manager
  */
 protected function addProductDeliveries(ProductInterface $product, ObjectManager $manager)
 {
     $delivery = new Delivery();
     $delivery->setCountryCode('FR');
     $delivery->setCode('free');
     $delivery->setEnabled(true);
     $delivery->setPerItem(0);
     $delivery->setProduct($product);
     $product->addDelivery($delivery);
     $manager->persist($delivery);
     $delivery = new Delivery();
     $delivery->setCountryCode('GB');
     $delivery->setCode('free');
     $delivery->setEnabled(true);
     $delivery->setPerItem(0);
     $delivery->setProduct($product);
     $product->addDelivery($delivery);
     $manager->persist($delivery);
     $delivery = new Delivery();
     $delivery->setCountryCode('FR');
     $delivery->setCode('chronopost');
     $delivery->setEnabled(true);
     $delivery->setPerItem(rand(15, 30));
     $delivery->setProduct($product);
     $product->addDelivery($delivery);
     $manager->persist($delivery);
     $delivery = new Delivery();
     $delivery->setCountryCode('GB');
     $delivery->setCode('ups');
     $delivery->setEnabled(true);
     $delivery->setPerItem(rand(15, 30));
     $delivery->setProduct($product);
     $product->addDelivery($delivery);
     $manager->persist($delivery);
 }