Spec\Dumplie\Customer\Domain\CheckoutSpec::it_throws_exception_when_cart_is_empty PHP Метод

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

public it_throws_exception_when_cart_is_empty ( Dumplie\Customer\Domain\Products $products, Dumplie\Customer\Domain\Carts $carts )
$products Dumplie\Customer\Domain\Products
$carts Dumplie\Customer\Domain\Carts
    function it_throws_exception_when_cart_is_empty(Products $products, Carts $carts)
    {
        $cart = new Cart(CartId::generate(), 'EUR');
        $carts->getById(Argument::type(CartId::class))->willReturn($cart);
        $this->shouldThrow(EmptyCartException::class)->during('placeOrder', [OrderId::generate(), $products, $carts]);
    }