From 68e1b2ed2776953b049c41a914577ef5a32f9498 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Fri, 2 May 2025 10:11:36 +0200 Subject: [PATCH] test: improve test --- .../__tests__/getItemPackagingType.spec.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/pages/Customer/composables/__tests__/getItemPackagingType.spec.js b/src/pages/Customer/composables/__tests__/getItemPackagingType.spec.js index 37f626691..0607f729f 100644 --- a/src/pages/Customer/composables/__tests__/getItemPackagingType.spec.js +++ b/src/pages/Customer/composables/__tests__/getItemPackagingType.spec.js @@ -16,10 +16,19 @@ describe('getItemPackagingType', () => { const ticketSales = [ { item: { itemPackingTypeFk: 'H' } }, { item: { itemPackingTypeFk: 'V' } }, - { item: { itemPackingTypeFk: 'H' } }, // Duplicado + { item: { itemPackingTypeFk: 'H' } }, ]; expect(getItemPackagingType(ticketSales)).toBe('H, V'); }); + it('should return unique packaging types as a comma-separated string', () => { + const ticketSales = [ + { item: { itemPackingTypeFk: 'H' } }, + { item: { itemPackingTypeFk: 'V' } }, + { item: { itemPackingTypeFk: 'H' } }, + { item: { itemPackingTypeFk: 'A' } }, + ]; + expect(getItemPackagingType(ticketSales)).toBe('H, V, A'); + }); it('should return "-" if ticketSales is an empty array', () => { expect(getItemPackagingType([])).toBe('-');