UNPKG

@yoroi/portfolio

Version:

The Portfolio package of Yoroi SDK

25 lines (24 loc) 1.02 kB
"use strict"; var _types = require("@yoroi/types"); var _tokenSource = require("./token-source"); describe('isTokenSource', () => { it('should return true for valid token source', () => { const validTokenSource = _types.Portfolio.Token.Source.Datum; expect((0, _tokenSource.isTokenSource)(validTokenSource)).toBe(true); }); it('should return false for invalid token source', () => { const invalidTokenSource = 'invalid'; expect((0, _tokenSource.isTokenSource)(invalidTokenSource)).toBe(false); }); }); describe('parseTokenSource', () => { it('should return valid token source', () => { const validTokenSource = _types.Portfolio.Token.Source.Datum; expect((0, _tokenSource.parseTokenSource)(validTokenSource)).toBe(validTokenSource); }); it('should return undefined for invalid token source', () => { const invalidTokenSource = 'INVALID'; expect((0, _tokenSource.parseTokenSource)(invalidTokenSource)).toBeUndefined(); }); }); //# sourceMappingURL=token-source.test.js.map