UNPKG

@yoroi/portfolio

Version:

The Portfolio package of Yoroi SDK

23 lines 943 B
import { Portfolio } from '@yoroi/types'; import { isTokenSource, parseTokenSource } from './token-source'; describe('isTokenSource', () => { it('should return true for valid token source', () => { const validTokenSource = Portfolio.Token.Source.Datum; expect(isTokenSource(validTokenSource)).toBe(true); }); it('should return false for invalid token source', () => { const invalidTokenSource = 'invalid'; expect(isTokenSource(invalidTokenSource)).toBe(false); }); }); describe('parseTokenSource', () => { it('should return valid token source', () => { const validTokenSource = Portfolio.Token.Source.Datum; expect(parseTokenSource(validTokenSource)).toBe(validTokenSource); }); it('should return undefined for invalid token source', () => { const invalidTokenSource = 'INVALID'; expect(parseTokenSource(invalidTokenSource)).toBeUndefined(); }); }); //# sourceMappingURL=token-source.test.js.map