#[Package('checkout')]
class ShippingMethodValidatorTest extends TestCase
{ private WriteContext
$context;
private ShippingMethodDefinition
$shippingMethodDefinition;
protected function setUp(): void
{ $this->context = WriteContext::
createFromContext(Context::
createDefaultContext());
$this->shippingMethodDefinition =
new ShippingMethodDefinition();
} /**
* @dataProvider shippingMethodTaxProvider
*/
public function testShippingMethodValidator(?string
$taxType, ?string
$taxId, bool
$success): void
{ $commands =
[];
$commands[] =
new InsertCommand( $this->shippingMethodDefinition,
[