public function testFindAll()
 {
     $cartPriceRule1 = $this->dummyData->getCartPriceRule();
     $this->cartPriceRuleRepository->shouldReceive('findAll')->andReturn([$cartPriceRule1])->once();
     $cartPriceRules = $this->cartPriceRuleService->findAll();
     $this->assertEntitiesEqual($cartPriceRule1, $cartPriceRules[0]);
 }
 public function testFind()
 {
     $originalCartPriceRule = $this->setupCartPriceRuleDiscount();
     $this->setCountLogger();
     $cartPriceRule = $this->cartPriceRuleRepository->findOneById($originalCartPriceRule->getId());
     $this->visitElements($cartPriceRule->getCartPriceRuleItems());
     $this->visitElements($cartPriceRule->getCartPriceRuleDiscounts());
     $this->assertTrue($cartPriceRule instanceof CartPriceRule);
     $this->assertSame(4, $this->getTotalQueries());
 }
 /**
  * @return CartPriceRule[]
  */
 public function findAll()
 {
     return $this->cartPriceRuleRepository->findAll();
 }
Пример #4
0
 public function loadCartPriceRules(CartPriceRuleRepositoryInterface $cartPriceRuleRepository)
 {
     $this->setCartPriceRules($cartPriceRuleRepository->findAll());
 }