From 4bb2d84152ad7a4c43f628fb52dd568e02147665 Mon Sep 17 00:00:00 2001 From: saravanakumardb1 Date: Mon, 6 Apr 2026 11:18:29 -0700 Subject: [PATCH] test(mobile): add API config unit tests --- mobile/src/api/config.test.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 mobile/src/api/config.test.ts diff --git a/mobile/src/api/config.test.ts b/mobile/src/api/config.test.ts new file mode 100644 index 0000000..6fff1a7 --- /dev/null +++ b/mobile/src/api/config.test.ts @@ -0,0 +1,22 @@ +import { describe, expect, it } from 'vitest'; +import { PRODUCT_ID, PRODUCT_NAME, API_CONFIG } from './config'; + +describe('mobile API config', () => { + it('exports correct product identity', () => { + expect(PRODUCT_ID).toBe('notelett'); + expect(PRODUCT_NAME).toBe('NoteLett'); + }); + + it('API_CONFIG has expected shape', () => { + expect(API_CONFIG.productId).toBe('notelett'); + expect(API_CONFIG.timeoutMs).toBe(15000); + expect(typeof API_CONFIG.platformBaseUrl).toBe('string'); + expect(typeof API_CONFIG.productBaseUrl).toBe('string'); + }); + + it('default URLs point to localhost', () => { + expect(API_CONFIG.platformBaseUrl).toContain('localhost'); + expect(API_CONFIG.productBaseUrl).toContain('localhost'); + expect(API_CONFIG.productBaseUrl).toContain('4016'); + }); +});