1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-18 11:14:57 +02:00
unleash.unleash/src/lib/util/ensureStringValue.test.ts
Gastón Fournier abe160eb7d
feat: Unleash v7 ESM migration (#9877)
We're migrating to ESM, which will allow us to import the latest
versions of our dependencies.

Co-Authored-By: Christopher Kolstad <chriswk@getunleash.io>
2025-05-14 09:47:12 +02:00

17 lines
629 B
TypeScript

import { ensureStringValue } from './ensureStringValue.js';
test('ensureStringValue', () => {
expect(ensureStringValue(null)).toEqual('');
expect(ensureStringValue(undefined)).toEqual('');
expect(ensureStringValue('null')).toEqual('null');
expect(ensureStringValue('undefined')).toEqual('undefined');
expect(ensureStringValue('')).toEqual('');
expect(ensureStringValue('a')).toEqual('a');
expect(ensureStringValue(0)).toEqual('0');
expect(ensureStringValue(true)).toEqual('true');
expect(ensureStringValue({})).toEqual('{}');
expect(ensureStringValue({ b: 1 })).toEqual('{"b":1}');
});