import { describe, expect, it } from 'vitest'; import { buildJumpHopPublicWorkCode, isSameJumpHopPublicWorkCode, } from './publicWorkCode'; describe('publicWorkCode', () => { it('builds and matches jump-hop public work codes from profile ids', () => { expect(buildJumpHopPublicWorkCode('jump-hop-profile-12345678')).toBe( 'JH-12345678', ); expect( isSameJumpHopPublicWorkCode( 'jh-12345678', 'jump-hop-profile-12345678', ), ).toBe(true); expect( isSameJumpHopPublicWorkCode( 'jump hop profile 12345678', 'jump-hop-profile-12345678', ), ).toBe(true); }); });