/** * Set up. */ public function setUp() { $this->reloadScenario(); parent::setUp(); $this->newsletterManager = $this->get('elcodi.manager.newsletter'); $this->newsletterSubscriptionRepository = $this->getRepository('newsletter_subscription'); }
/** * Skipping tests if Twig is not installed */ public function setUp() { parent::setUp(); if (!class_exists('Twig_Extension')) { $this->markTestSkipped("Twig extension not installed"); } }
/** * Set up. */ public function setUp() { parent::setUp(); $this->cart = $this->get('elcodi.factory.cart')->create(); $this->purchasable = $this->createPurchasable(); $this->cartLine = $this->get('elcodi.factory.cart_line')->create()->setPurchasable($this->purchasable)->setPurchasableAmount($this->purchasable->getPrice())->setAmount($this->purchasable->getPrice())->setQuantity(1); $this->get('elcodi.event_dispatcher.cart')->dispatchCartLoadEvents($this->cart); }
/** * Setup */ public function setUp() { parent::setUp(); /** * @var LocationProviderAdapterInterface $locationProviderAdapter */ $this->locationProviderAdapter = $this->get('elcodi.location_provider_adapter.service'); }
/** * Setup */ public function setUp() { parent::setUp(); /** * @var ZoneFactory $zoneFactory */ $zoneFactory = $this->getFactory('zone'); $this->zone = $zoneFactory->create()->setCode('UUEE')->setName('European Union'); $this->flush($this->zone); $this->clear($this->zone); }
/** * Setup */ public function setUp() { parent::setUp(); /** * @var CartOrderTransformer $cartOrderTransformer */ $cartOrderTransformer = $this->get('elcodi.transformer.cart_order'); /** * @var CartInterface $cart */ $this->cart = $this->find('cart', 2); $this->get('elcodi.event_dispatcher.cart')->dispatchCartLoadEvents($this->cart); $this->order = $cartOrderTransformer->createOrderFromCart($this->cart); }
public function setUp() { parent::setUp(); /** * Full cart from fixtures * * @var CartInterface $cart * @var CouponInterface $coupon */ $this->cart = $this->find('cart', 2); $this->cartEventDispatcher = $this->get('elcodi.event_dispatcher.cart'); $this->cartEventDispatcher->dispatchCartLoadEvents($this->cart); $this->cartCouponManager = $this->get('elcodi.manager.cart_coupon'); }
/** * Setup */ public function setUp() { parent::setUp(); /** * @var OrderLineStateEventDispatcher $orderLineStateEventDispatcher * @var OrderLineHistoryFactory $orderLineHistoryFactory * @var OrderLineFactory $orderLineFactory */ $orderLineStateEventDispatcher = $this->get('elcodi.order_line_state_event_dispatcher'); $orderLineHistoryFactory = $this->get('elcodi.factory.order_line_history'); $orderLineFactory = $this->get('elcodi.factory.order_line'); $orderLineManager = new OrderLineManager($orderLineStateEventDispatcher, $orderLineHistoryFactory, $orderLineFactory, new OrderStateManager(['A' => ['B'], 'B' => ['C', 'E'], 'C' => ['B', 'D'], 'D' => ['E'], 'E' => []])); $this->orderManager = new OrderManager($orderLineManager, new OrderStateManager(['A' => ['B'], 'B' => ['C', 'E'], 'C' => ['B', 'D'], 'D' => ['E'], 'E' => []])); $this->orderLineStateEventDispatcher = $orderLineStateEventDispatcher; $this->orderLineManager = $orderLineManager; $this->orderLineManager = $orderLineManager; }
/** * Setup. */ public function setUp() { parent::setUp(); $this->categoryDirector = $this->get('elcodi.director.category'); }
/** * Setup. */ public function setUp() { parent::setUp(); $this->menuManager = $this->get('elcodi.manager.menu'); }
/** * Set up */ public function setUp() { parent::setUp(); $this->ruleManager = $this->get('elcodi.manager.rule'); }
public function setUp() { parent::setUp(); $this->client = static::createClient(); }
/** * Setup */ public function setUp() { parent::setUp(); $this->productCollectionProvider = $this->get('elcodi.product_collection_provider'); }
/** * load fixtures method * * This method is only called if create Schema is set to true * * Only load fixtures if loadFixtures() is set to true. * All other methods will be loaded if this one is loaded. * * Otherwise, will return. * * @return $this Self object */ protected function loadFixtures() { parent::loadFixtures(); self::$application->run(new ArrayInput(['command' => 'elcodi:plugins:load', '--no-interaction' => true, '--quiet' => true])); }
/** * Set up */ public function setUp() { parent::setUp(); $this->newsletterManager = $this->get('elcodi.core.newsletter.service.newsletter_manager'); $this->newsletterSubscriptionRepository = $this->getRepository('newsletter_subscription'); }
/** * Setup. */ public function setUp() { parent::setUp(); $this->categoryRepository = $this->get('elcodi.repository.category'); }
/** * Setup */ public function setUp() { parent::setUp(); $this->categoryRepository = $this->get('elcodi.repository.category'); $this->productDirector = $this->get('elcodi.director.product'); }
/** * Setup */ public function setUp() { parent::setUp(); $this->categoryManager = $this->get('elcodi.category_manager'); }