class TaxProviderStructTest extends TestCase
{ public function testEmpty(): void
{ $struct =
new TaxProviderResult();
static::
assertNull($struct->
getLineItemTaxes());
static::
assertNull($struct->
getDeliveryTaxes());
static::
assertNull($struct->
getCartPriceTaxes());
static::
assertFalse($struct->
declaresTaxes());
} /**
* @param array<string, CalculatedTaxCollection>|null $lineItemTaxes
* @param array<string, CalculatedTaxCollection>|null $deliveryTaxes
*
* @dataProvider structDataProvider
*/
public function testDirty( ?array
$lineItemTaxes,
?array
$deliveryTaxes,
?