/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     $this->ids = DbFixturesLoader::loadFixtures();
     $this->facade = new ProductOptionFacade();
     $this->facade->setFactory(new ProductOptionBusinessFactory());
     $this->localeFacade = new LocaleFacade();
     $this->localeFacade->setFactory(new LocaleBusinessFactory());
     $this->productFacade = new ProductFacade();
     $this->productFacade->setFactory(new ProductBusinessFactory());
     $this->productQueryContainer = new ProductQueryContainer();
     $this->productOptionQueryContainer = new ProductOptionQueryContainer();
     $this->buildProductOptionFacade();
 }
Exemplo n.º 2
0
 /**
  * @param string $concreteSku
  *
  * @return void
  */
 protected function touchProductAbstractByConcreteSku($concreteSku)
 {
     $idProductAbstract = $this->productFacade->getProductAbstractIdByConcreteSku($concreteSku);
     $this->productFacade->touchProductActive($idProductAbstract);
 }