예제 #1
0
 function let(VariantInterface $masterVariant)
 {
     $masterVariant->setMaster(true)->shouldBeCalled();
     $masterVariant->setProduct($this)->shouldBeCalled();
     $masterVariant->isMaster()->willReturn(true);
     $this->setMasterVariant($masterVariant);
 }
예제 #2
0
 function it_returns_a_null_as_product_price_if_a_product_has_no_variants(VariantInterface $variant)
 {
     $variant->setProduct(null)->shouldBeCalled();
     $this->removeVariant($variant);
     $this->getPrice()->shouldReturn(null);
 }
예제 #3
0
파일: ProductSpec.php 프로젝트: sylius/core
 function let(VariantInterface $variant)
 {
     $variant->setProduct($this)->shouldBeCalled();
     $this->addVariant($variant);
 }