feat: implement index methods for Accommodation, Entry, Food, and Merchandise controllers; add service methods for fetching current items

This commit is contained in:
2026-08-10 10:04:57 -03:00
parent 00489c14d3
commit ca605127d0
13 changed files with 136 additions and 0 deletions

View File

@@ -67,6 +67,14 @@ class MerchandiseControllerTest extends TestCase
->assertJsonPath('data.0.variants.2.color', 'Azul Marino')
->assertJsonPath('data.0.variants.2.color_value', 'azul_marino');
$this->getJson('/api/v1/adminapp/tenant/merchandise')
->assertOk()
->assertJsonCount(2, 'data')
->assertJsonPath('data.0.title', 'Camiseta')
->assertJsonCount(3, 'data.0.variants')
->assertJsonPath('data.1.title', 'Buzo')
->assertJsonPath('data.1.variants.0.size', 'XL');
$this->assertDatabaseCount('catalog_items', 2);
$this->assertDatabaseCount('variantes', 4);
$this->assertDatabaseCount('inventories', 4);