UNPKG

@ezmockup/ezuuid

Version:

A simple and easy-to-use UUID generation and processing library.

20 lines (16 loc) 650 B
import { generateUUID, validateUUID, formatUUID } from '../src/index'; describe('ezuuid', () => { it('should generate a valid UUID v4', () => { const uuid = generateUUID(); expect(validateUUID(uuid)).toBe(true); }); it('should validate correct UUID', () => { expect(validateUUID('123e4567-e89b-12d3-a456-426614174000')).toBe(false); // 非v4 const uuid = generateUUID(); expect(validateUUID(uuid)).toBe(true); }); it('should format UUID string', () => { const uuid = ' 123E4567-E89B-12D3-A456-426614174000 '; expect(formatUUID(uuid)).toBe('123e4567-e89b-12d3-a456-426614174000'); }); });