diff --git a/apps/landing/src/data/modulos.test.ts b/apps/landing/src/data/modulos.test.ts index e44c21d..34a3c3f 100644 --- a/apps/landing/src/data/modulos.test.ts +++ b/apps/landing/src/data/modulos.test.ts @@ -2,9 +2,9 @@ import { describe, it, expect } from 'vitest' import { MODULOS } from './modulos' describe('MODULOS', () => { - it('expone los 3 módulos del ecosistema', () => { - expect(MODULOS).toHaveLength(3) - expect(MODULOS.map((m) => m.id)).toEqual(['cotizador', 'alta-clientes', 'cobranza']) + it('expone los 4 módulos del ecosistema', () => { + expect(MODULOS).toHaveLength(4) + expect(MODULOS.map((m) => m.id)).toEqual(['cotizador', 'alta-clientes', 'cobranza', 'agente-ia']) }) it('cada módulo tiene nombre, descripción y URL válida', () => { @@ -20,6 +20,7 @@ describe('MODULOS', () => { expect(urls['cotizador']).toBe('/quote/') expect(urls['alta-clientes']).toBe('/client/') expect(urls['cobranza']).toBe('/pay/') + expect(urls['agente-ia']).toBe('/ai/') }) it('no hay ids ni URLs duplicadas', () => { diff --git a/apps/landing/src/data/modulos.ts b/apps/landing/src/data/modulos.ts index 70336d9..f802c97 100644 --- a/apps/landing/src/data/modulos.ts +++ b/apps/landing/src/data/modulos.ts @@ -25,4 +25,10 @@ export const MODULOS: Modulo[] = [ descripcion: 'Planes de enganche, vencidos y estados de cuenta', url: '/pay/', }, + { + id: 'agente-ia', + nombre: 'Chat con Hermes', + descripcion: 'Asistente IA con la base de conocimiento de Frasa', + url: '/ai/', + }, ]