refactor(catalog): add ticket_label to item attributes and update related logic
This commit is contained in:
@@ -125,6 +125,7 @@ class TicketGeneratorServiceTest extends TestCase
|
||||
$itemSize = $item->itemAttributes()->create([
|
||||
'attribute_id' => $size->id,
|
||||
'sort_order' => 2,
|
||||
'ticket_label' => 'Talle',
|
||||
]);
|
||||
$variant = $item->variants()->create([
|
||||
'inventory_id' => Inventory::query()->create()->id,
|
||||
@@ -142,7 +143,7 @@ class TicketGeneratorServiceTest extends TestCase
|
||||
->generate($item, $this->user, 1, $variant->id)
|
||||
->sole();
|
||||
|
||||
$this->assertSame('Shirt (Negro, XL)', $ticket->name);
|
||||
$this->assertSame('Shirt (Negro, Talle XL)', $ticket->name);
|
||||
$this->assertSame('Descripción de la variante', $ticket->description);
|
||||
|
||||
$item->update([
|
||||
@@ -153,7 +154,7 @@ class TicketGeneratorServiceTest extends TestCase
|
||||
$variant->update(['descripcion' => 'Descripción actualizada de la variante']);
|
||||
$ticket = $ticket->fresh();
|
||||
|
||||
$this->assertSame('Remera (Azul, XL)', $ticket->name);
|
||||
$this->assertSame('Remera (Azul, Talle XL)', $ticket->name);
|
||||
$this->assertSame('Descripción actualizada de la variante', $ticket->description);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user