@yoroi/swap
Version:
The Swap package of Yoroi SDK
14 lines (13 loc) • 653 B
JavaScript
;
import { isDex } from './validators';
describe('isDex', () => {
const validDexValues = ['MINSWAP', 'MINSWAPV2', 'MUESLISWAP', 'SPLASH', 'SUNDAESWAP', 'SUNDAESWAPV3', 'VYFI', 'WINGRIDER', 'WINGRIDERV2', 'SNEKFUN', 'SPECTRUM', 'CHADSWAP', 'CERRA', 'GENIUS'];
const invalidDexValues = ['INVALID_DEX', 123, null, undefined, {}, []];
it.each(validDexValues)('should return true for valid Dex value: %s', value => {
expect(isDex(value)).toBe(true);
});
it.each(invalidDexValues)('should return false for invalid Dex value: %s', value => {
expect(isDex(value)).toBe(false);
});
});
//# sourceMappingURL=validators.test.js.map