update sku mapping

This commit is contained in:
2026-04-17 09:43:16 +08:00
parent 849f61cb65
commit 2711c01a48
4 changed files with 129 additions and 39 deletions
@@ -182,7 +182,8 @@ class SkuMappingControllerTest extends TestCase
{
$response = $this->post('/api/v1/sku-mappings', [
'platform_id' => 1,
'origin_sku' => 'TEST-SKU',
'origin_sku_id' => 1,
'platform_outer_sku' => 'TEST-SKU',
], $this->authHeaders());
$response->assertStatus(422);
@@ -192,17 +193,30 @@ class SkuMappingControllerTest extends TestCase
{
$response = $this->post('/api/v1/sku-mappings', [
'company_id' => 1,
'origin_sku' => 'TEST-SKU',
'origin_sku_id' => 1,
'platform_outer_sku' => 'TEST-SKU',
], $this->authHeaders());
$response->assertStatus(422);
}
public function test_create_requires_origin_sku(): void
public function test_create_requires_origin_sku_id(): void
{
$response = $this->post('/api/v1/sku-mappings', [
'company_id' => 1,
'platform_id' => 1,
'platform_outer_sku' => 'TEST-SKU',
], $this->authHeaders());
$response->assertStatus(422);
}
public function test_create_requires_platform_outer_sku(): void
{
$response = $this->post('/api/v1/sku-mappings', [
'company_id' => 1,
'platform_id' => 1,
'origin_sku_id' => 1,
], $this->authHeaders());
$response->assertStatus(422);