spec\Sylius\Bundle\CoreBundle\Templating\Helper\PriceHelperSpec::it_returns_variant_price_for_channel_given_in_context PHP Метод

it_returns_variant_price_for_channel_given_in_context() публичный Метод

public it_returns_variant_price_for_channel_given_in_context ( Sylius\Component\Core\Model\ChannelInterface $channel, Sylius\Component\Core\Model\ProductVariantInterface $productVariant, Sylius\Component\Core\Calculator\ProductVariantPriceCalculatorInterface $productVariantPriceCalculator )
$channel Sylius\Component\Core\Model\ChannelInterface
$productVariant Sylius\Component\Core\Model\ProductVariantInterface
$productVariantPriceCalculator Sylius\Component\Core\Calculator\ProductVariantPriceCalculatorInterface
    function it_returns_variant_price_for_channel_given_in_context(ChannelInterface $channel, ProductVariantInterface $productVariant, ProductVariantPriceCalculatorInterface $productVariantPriceCalculator)
    {
        $context = ['channel' => $channel];
        $productVariantPriceCalculator->calculate($productVariant, $context)->willReturn(1000);
        $this->getPrice($productVariant, $context)->shouldReturn(1000);
    }