コード例 #1
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());
 }
コード例 #2
0
 /**
  * @param UuidInterface $id
  * @return CartPriceRule
  * @throws EntityNotFoundException
  */
 public function findOneById(UuidInterface $id)
 {
     return $this->cartPriceRuleRepository->findOneById($id);
 }