$this->
removeAddedSalesChannel();
} public function testItAddsDefaultDomainToHeadlessSalesChannel(): void
{ $statement =
$this->connection->
prepare('SELECT COUNT(*) FROM `sales_channel_domain` WHERE `sales_channel_id` = :salesChannelId'
);
$statement->
bindValue('salesChannelId', Uuid::
fromHexToBytes(TestDefaults::SALES_CHANNEL
));
$result =
$statement->
executeQuery();
static::
assertEquals(0,
$result->
fetchOne());
(new Migration1620820321AddDefaultDomainForHeadlessSaleschannel())->
update($this->connection
);
$result =
$statement->
executeQuery();
static::
assertEquals(1,
$result->
fetchOne());
} public function testItAddsDefaultDomainToMultipleApiSalesChannel(): void
{ $statement =
$this->connection->
prepare('SELECT COUNT(*) FROM `sales_channel_domain` WHERE `sales_channel_id` = :salesChannelId'
);
$firstApiSalesChannelId =
$this->
addSalesChannel(Defaults::SALES_CHANNEL_TYPE_API
);
$secondApiSalesChannelId =
$this->
addSalesChannel(Defaults::SALES_CHANNEL_TYPE_API
);