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

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

public it_throws_invalid_argument_exception_when_channel_key_is_not_present_in_context ( Sylius\Component\Core\Model\ProductVariantInterface $productVariant, Sylius\Component\Core\Calculator\ProductVariantPriceCalculatorInterface $productVariantPriceCalculator )
$productVariant Sylius\Component\Core\Model\ProductVariantInterface
$productVariantPriceCalculator Sylius\Component\Core\Calculator\ProductVariantPriceCalculatorInterface
    function it_throws_invalid_argument_exception_when_channel_key_is_not_present_in_context(ProductVariantInterface $productVariant, ProductVariantPriceCalculatorInterface $productVariantPriceCalculator)
    {
        $context = ['lennahc' => ''];
        $this->shouldThrow(\InvalidArgumentException::class)->during('getPrice', [$productVariant, $context]);
        $productVariantPriceCalculator->calculate($productVariant, $context)->shouldNotBeCalled();
    }