CodeExplorer DeliveryValidator example
#[Package('checkout')]
class ShippingMethodValidatorTest extends TestCase
{ public function testValidateWithEmptyCart(): void
{ $cart =
new Cart('test'
);
$validator =
new DeliveryValidator();
$errors =
new ErrorCollection();
$validator->
validate($cart,
$errors,
$this->
createMock(SalesChannelContext::
class));
static::
assertCount(0,
$errors);
} public function testValidateWithoutRules(): void
{ $deliveryTime =
$this->
generateDeliveryTimeDummy();
$cart =
new Cart('test'
);