import {a2b64, a2str, b642a, str2a} from './index' import {test, expect} from 'bun:test' test('str2a and a2str are reciprocal', () => { const from = "Testing value !" let buff = str2a(from) let to = a2str(buff) expect(to).toBe(from) }) test('b642a and a2b64 are reciprocal', () => { const from_str = "Testing value !" const from = btoa(from_str) let buff = b642a(from) expect(buff).not.toBeNull() let to = a2b64(buff!) expect(to).toBe(from) }) test("b642a doesn't accept invalid b64", () => { expect(b642a("pa'0ac'i !!")).toBeNull() })